From d3f9cf10d3a963ba85dc09f05c8ced9c95a15180 Mon Sep 17 00:00:00 2001 From: dahoud Date: Sat, 29 Nov 2025 22:47:14 +0000 Subject: [PATCH] feat(client): Creation Composite Component action-button-edit-nav pour navigation modification - Nouveau Composite Component action-button-edit-nav.xhtml - Attributs: itemId, editPage, styleClass, iconOnly - Support mode icone seule ou avec texte Modifier - Navigation vers page de modification (pas de popup) Application dans liste.xhtml des membres: uf:action-button-edit-nav itemId membre.id editPage /pages/secure/membre/modifier.xhtml iconOnly true 100% Composite Components pour tous les boutons d'action (DRY/WOU)! --- .../resources/pages/secure/membre/liste.xhtml | 8 +++---- .../components/action-button-edit-nav.xhtml | 22 +++++++++++++++++++ 2 files changed, 26 insertions(+), 4 deletions(-) create mode 100644 unionflow-client-quarkus-primefaces-freya/src/main/resources/META-INF/resources/resources/components/action-button-edit-nav.xhtml diff --git a/unionflow-client-quarkus-primefaces-freya/src/main/resources/META-INF/resources/pages/secure/membre/liste.xhtml b/unionflow-client-quarkus-primefaces-freya/src/main/resources/META-INF/resources/pages/secure/membre/liste.xhtml index 44273a3..14680f7 100644 --- a/unionflow-client-quarkus-primefaces-freya/src/main/resources/META-INF/resources/pages/secure/membre/liste.xhtml +++ b/unionflow-client-quarkus-primefaces-freya/src/main/resources/META-INF/resources/pages/secure/membre/liste.xhtml @@ -195,10 +195,10 @@ - + + diff --git a/unionflow-client-quarkus-primefaces-freya/src/main/resources/META-INF/resources/resources/components/action-button-edit-nav.xhtml b/unionflow-client-quarkus-primefaces-freya/src/main/resources/META-INF/resources/resources/components/action-button-edit-nav.xhtml new file mode 100644 index 0000000..df995d9 --- /dev/null +++ b/unionflow-client-quarkus-primefaces-freya/src/main/resources/META-INF/resources/resources/components/action-button-edit-nav.xhtml @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + +