소스 검색

ajout de basicompta pour tous les reseaux

Vincent 8 달 전
부모
커밋
ee516e5375
3개의 변경된 파일8개의 추가작업 그리고 14개의 파일을 삭제
  1. 0 2
      nuxt.config.ts
  2. 2 3
      services/layout/menuBuilder/basicomptaMenuBuilder.ts
  3. 6 9
      tests/units/services/layout/menuBuilder/basicomptaMenuBuilder.ts

+ 0 - 2
nuxt.config.ts

@@ -46,7 +46,6 @@ export default defineNuxtConfig({
     baseUrlMercure: '',
     fileStorageBaseUrl: '',
     supportUrl: '',
-    basicomptaUrl: 'https://app.basicompta.fr/',
     // Config within public will be also exposed to the client
     public: {
       env: '',
@@ -57,7 +56,6 @@ export default defineNuxtConfig({
       baseUrlMercure: '',
       fileStorageBaseUrl: '',
       supportUrl: '',
-      basicomptaUrl: 'https://app.basicompta.fr/',
     },
   },
   hooks: {

+ 2 - 3
services/layout/menuBuilder/basicomptaMenuBuilder.ts

@@ -18,9 +18,8 @@ export default class BasicomptaMenuBuilder extends AbstractMenuBuilder {
       return this.createItem(
         'basicompta_admin',
         { name: 'fas fa-suitcase' },
-        this.runtimeConfig.public.basicomptaUrl,
-        MENU_LINK_TYPE.EXTERNAL,
-        true,
+        '/basicompta',
+        MENU_LINK_TYPE.V1
       )
     }
 

+ 6 - 9
tests/units/services/layout/menuBuilder/basicomptaMenuBuilder.ts

@@ -49,10 +49,9 @@ describe('build', () => {
     expect(menuBuilder.build()).toEqual({
       label: 'basicompta_admin',
       icon: { name: 'fas fa-suitcase' },
-      to: 'https://app.basicompta.fr/',
-      type: MENU_LINK_TYPE.EXTERNAL,
+      to: 'https://mydomain.com/#/basicompta',
+      type: MENU_LINK_TYPE.V1,
       active: false,
-      target: '_blank',
     })
   })
 
@@ -62,10 +61,9 @@ describe('build', () => {
     expect(menuBuilder.build()).toEqual({
       label: 'basicompta_admin',
       icon: { name: 'fas fa-suitcase' },
-      to: 'https://app.basicompta.fr/',
-      type: MENU_LINK_TYPE.EXTERNAL,
+      to: 'https://mydomain.com/#/basicompta',
+      type: MENU_LINK_TYPE.V1,
       active: false,
-      target: '_blank',
     })
   })
 
@@ -76,10 +74,9 @@ describe('build', () => {
     expect(menuBuilder.build()).toEqual({
       label: 'basicompta_admin',
       icon: { name: 'fas fa-suitcase' },
-      to: 'https://app.basicompta.fr/',
-      type: MENU_LINK_TYPE.EXTERNAL,
+      to: 'https://mydomain.com/#/basicompta',
+      type: MENU_LINK_TYPE.V1,
       active: false,
-      target: '_blank',
     })
   })
 })