apply license

This commit is contained in:
2025-11-03 13:52:55 +08:00
parent 9e57d52769
commit d411c24df6
23 changed files with 1116 additions and 59 deletions

View File

@@ -0,0 +1,13 @@
import { inject } from 'vue';
import { KintoneClientInjectionKey } from '../plugins/kintoneClient';
import type { KintoneRestAPIClient } from '@kintone/rest-api-client';
export function useKintoneClient(): KintoneRestAPIClient {
const client = inject<KintoneRestAPIClient>(KintoneClientInjectionKey);
if (!client) {
throw new Error('Kintone client is not provided. Make sure to install the kintoneClient plugin.');
}
return client;
}