Olivier Massot 5 месяцев назад
Родитель
Сommit
dd8a4ad561

+ 4 - 1
components/Layout/Header/Menu.vue

@@ -41,7 +41,10 @@ header principal (configuration, paramètres du compte...)
                 :id="child.label"
                 :href="!isInternalLink(child) ? child.to : undefined"
                 :to="isInternalLink(child) ? child.to : undefined"
-                :class="{ 'end-of-section': 'endOfSubsection' in child && child.endOfSubsection }"
+                :class="{
+                  'end-of-section':
+                    'endOfSubsection' in child && child.endOfSubsection,
+                }"
               >
                 <span v-if="child.icon" class="pr-2 d-flex align-center">
                   <v-avatar

+ 0 - 1
components/Layout/Parameters/Menu.vue

@@ -32,7 +32,6 @@
         :to="(item as MenuItem).to"
         @click="onItemClicked"
       />
-
     </v-list>
   </v-navigation-drawer>
 </template>

+ 5 - 1
services/layout/menuBuilder/abstractMenuBuilder.ts

@@ -146,7 +146,11 @@ abstract class AbstractMenuBuilder implements MenuBuilder {
    * @protected
    */
   protected makeChildren(
-    items: Array<{ pageName: string; icon?: string; endOfSubsection?: boolean }>,
+    items: Array<{
+      pageName: string
+      icon?: string
+      endOfSubsection?: boolean
+    }>,
   ): MenuItems {
     const children: MenuItems = []
 

+ 10 - 2
services/layout/menuBuilder/accountMenuBuilder.ts

@@ -138,7 +138,11 @@ export default class AccountMenuBuilder extends AbstractMenuBuilder {
       )
     }
 
-    children.push(...this.makeChildren([{ pageName: 'subscription_page', endOfSubsection: true }]))
+    children.push(
+      ...this.makeChildren([
+        { pageName: 'subscription_page', endOfSubsection: true },
+      ]),
+    )
 
     if (this.ability.can('display', 'my_bills_page')) {
       children.push(
@@ -162,7 +166,11 @@ export default class AccountMenuBuilder extends AbstractMenuBuilder {
       )
     }
 
-    children.push(...this.makeChildren([{ pageName: 'my_settings_page', endOfSubsection: true }]))
+    children.push(
+      ...this.makeChildren([
+        { pageName: 'my_settings_page', endOfSubsection: true },
+      ]),
+    )
 
     actions.push(
       this.createItem('logout', undefined, `/logout`, MENU_LINK_TYPE.V1),

+ 5 - 1
services/layout/menuBuilder/configurationMenuBuilder.ts

@@ -32,7 +32,11 @@ export default class ConfigurationMenuBuilder extends AbstractMenuBuilder {
     }
 
     // 2. "Préférences" -> 'parameters_page'
-    children.push(...this.makeChildren([{ pageName: 'parameters_page', endOfSubsection: true }]))
+    children.push(
+      ...this.makeChildren([
+        { pageName: 'parameters_page', endOfSubsection: true },
+      ]),
+    )
 
     // 3. "Enseignements" -> 'education'
     if (this.ability.can('display', 'education_page')) {