From ef5fea3da06d8af87bf9e2952bb531e1384190e6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=A9my=20Munsch?= Date: Wed, 27 Sep 2023 15:17:00 +0200 Subject: [PATCH] Fix directory component compilation --- .../ts/bo/components/DirectoriesComponent.vue | 14 -------------- resources/ts/index.d.ts | 19 +++++++++++++++++-- 2 files changed, 17 insertions(+), 16 deletions(-) diff --git a/resources/ts/bo/components/DirectoriesComponent.vue b/resources/ts/bo/components/DirectoriesComponent.vue index 6efd785..fab9036 100644 --- a/resources/ts/bo/components/DirectoriesComponent.vue +++ b/resources/ts/bo/components/DirectoriesComponent.vue @@ -153,20 +153,6 @@ import sweetalertConfirm from "../../modules/sweetalertConfirm"; import toast from "../../modules/toast"; import trans from "../../modules/trans"; -type DirectoryObject = { - id: number; - name: string; - directory_id: number | null; - text: string | null; - order: number; - needAuthorization: number; - documents_count: number; - created_at: string; - updated_at: string; - children: Array | undefined; - is_system: boolean | null; -}; - export default defineComponent({ name: "DirectoriesComponent", components: { diff --git a/resources/ts/index.d.ts b/resources/ts/index.d.ts index 4c614ed..fed71e6 100644 --- a/resources/ts/index.d.ts +++ b/resources/ts/index.d.ts @@ -1,6 +1,6 @@ -export {}; -import { AxiosStatic } from "axios"; +export { }; import type VueTagsInput from "@sipec/vue3-tags-input"; +import { AxiosStatic } from "axios"; // * Enum interface EnumInterface { @@ -8,6 +8,20 @@ interface EnumInterface { value: number | string; } +type DirectoryObj = { + id: number; + name: string; + directory_id: number | null; + text: string | null; + order: number; + needAuthorization: number; + documents_count: number; + created_at: string; + updated_at: string; + children: Array | undefined; + is_system: boolean | null; +}; + // * Laravel Paginator interface PaginatorLink { @@ -67,6 +81,7 @@ declare global { type LaravelModelList = ModelList; type LaravelPaginator = Paginator; type LaravelPaginatorLink = PaginatorLink; + type DirectoryObject = DirectoryObj; type Enum = EnumInterface;