diff --git a/web/src/bootstrap.ts b/web/src/bootstrap.ts index fc4e2d9..65d43a2 100644 --- a/web/src/bootstrap.ts +++ b/web/src/bootstrap.ts @@ -131,7 +131,7 @@ function applyExtensionMessages(extensions: TvWebExtension[]) { } } -export function createTaskviewApp(options: CreateTaskviewAppOptions = {}) { +export async function createTaskviewApp(options: CreateTaskviewAppOptions = {}) { const extensions = options.extensions ?? [] addCollection(lucide) @@ -143,7 +143,7 @@ export function createTaskviewApp(options: CreateTaskviewAppOptions = {}) { const pinia = createPinia() pinia.use(storeResetPlugin) app.use(pinia) - app.use(api) + await api.install(app) app.use(i18n as unknown as Plugin) applyExtensionMessages(extensions) diff --git a/web/src/components/features/base/TvDateRange.vue b/web/src/components/features/base/TvDateRange.vue index e9851c3..c8e59b7 100644 --- a/web/src/components/features/base/TvDateRange.vue +++ b/web/src/components/features/base/TvDateRange.vue @@ -13,6 +13,7 @@ icon="i-lucide-calendar" :trailing-icon="open ? 'i-lucide-chevron-up' : 'i-lucide-chevron-down'" :ui="activatorUi('text-muted')" + data-testid="date-range-trigger" >