refactor(catalog) : align categories.vue comments with actual behavior + drop magic h2 size
- categories.vue : commentaires retiraient ce qui n'est pas cable (tri client en miroir, slice pagination) — alignes sur le comportement reel (tri 100% serveur, affichage exhaustif). - CategoryDrawer.vue : `text-[24px]` remplace par `text-2xl` (echelle Tailwind standard). Le retour sur la largeur 150px des boutons d'action est tracke pour ERP-70 (mise a jour @malio/layer-ui : on poussera le token la-bas).
This commit is contained in:
@@ -7,7 +7,7 @@
|
|||||||
@update:model-value="emit('update:modelValue', $event)"
|
@update:model-value="emit('update:modelValue', $event)"
|
||||||
>
|
>
|
||||||
<template #header>
|
<template #header>
|
||||||
<h2 class="text-[24px] font-bold">
|
<h2 class="text-2xl font-bold">
|
||||||
{{ headerLabel }}
|
{{ headerLabel }}
|
||||||
</h2>
|
</h2>
|
||||||
</template>
|
</template>
|
||||||
|
|||||||
@@ -13,9 +13,12 @@
|
|||||||
</template>
|
</template>
|
||||||
</PageHeader>
|
</PageHeader>
|
||||||
|
|
||||||
<!-- Table des categories : tri par defaut sur Nom ASC (RG-1.10).
|
<!-- Table des categories. Affichage exhaustif (volumetrie cible
|
||||||
Tri serveur applique a la requete + tri client en miroir pour
|
<= 300, cf. spec § 4.1) — tri 100% serveur via CategoryProvider
|
||||||
la pagination front (volumetrie cible <= 300, cf. spec § 4.1). -->
|
(name ASC, RG-1.10). La barre de pagination du MalioDataTable
|
||||||
|
reste cosmetique tant qu'aucun slice client n'est cable : a
|
||||||
|
traiter cote @malio/layer-ui le jour ou la volumetrie monte. -->
|
||||||
|
|
||||||
<MalioDataTable
|
<MalioDataTable
|
||||||
:columns="columns"
|
:columns="columns"
|
||||||
:items="categoryItems"
|
:items="categoryItems"
|
||||||
@@ -90,7 +93,9 @@ function onRowClick(item: Record<string, unknown>) {
|
|||||||
/**
|
/**
|
||||||
* Charge la liste des categories. Le serveur exclut les soft-deleted par
|
* Charge la liste des categories. Le serveur exclut les soft-deleted par
|
||||||
* defaut (RG-1.08) et trie par name ASC (RG-1.10). Pas de pagination
|
* defaut (RG-1.08) et trie par name ASC (RG-1.10). Pas de pagination
|
||||||
* serveur (RG : volumetrie ≤ 300, pagination front via MalioDataTable).
|
* serveur (volumetrie cible <= 300) ni de slice client — toute la liste
|
||||||
|
* est rendue d'un coup ; la barre du MalioDataTable est donc cosmetique
|
||||||
|
* jusqu'a la mise a jour layer-ui (ticket ERP-70).
|
||||||
*
|
*
|
||||||
* Logique inline volontaire au M0 (decision prompt ERP-49) : extraction
|
* Logique inline volontaire au M0 (decision prompt ERP-49) : extraction
|
||||||
* en composable `useCategoriesAdmin` au ticket 0.8 (ERP-50).
|
* en composable `useCategoriesAdmin` au ticket 0.8 (ERP-50).
|
||||||
|
|||||||
Reference in New Issue
Block a user