@damourlabs/euro-clinical-trials
Version:
A Nuxt 3 application for visualizing and managing clinical trials data in Europe, built with modern web technologies.
9 lines (8 loc) • 366 B
text/typescript
// ~/composables/useDocumentsStore.ts
import type { Document } from '~/server/database/schema'
import { DocumentsRepository, type DocumentFilters } from '~/repositories/DocumentsRepository'
const documentsRepository = new DocumentsRepository()
export const useDocumentsStore = createEntityStore<Document, DocumentsRepository>(
'document',
documentsRepository,
)