feat: 添加meilisearch module

This commit is contained in:
2025-10-20 08:18:48 +00:00
parent 86787c02fa
commit c28399915b
6 changed files with 370 additions and 159 deletions

View File

@ -0,0 +1,14 @@
import { defineModule } from '@directus/extensions-sdk';
import ModuleComponent from './module.vue';
export default defineModule({
id: 'custom',
name: 'Custom',
icon: 'box',
routes: [
{
path: '',
component: ModuleComponent,
},
],
});

View File

@ -0,0 +1,9 @@
<template>
<private-view title="My Custom Module">Content goes here...</private-view>
</template>
<script lang="ts">
import { defineComponent } from 'vue';
export default defineComponent({});
</script>

5
src/meilisearch_module/shims.d.ts vendored Normal file
View File

@ -0,0 +1,5 @@
declare module '*.vue' {
import { DefineComponent } from 'vue';
const component: DefineComponent<{}, {}, any>;
export default component;
}