Búsqueda de sitios web

Cómo usar el plugin de selector de fecha Flowbite en un proyecto Vue 3 con Composition API y TypeScript


Soy un principiante con Vue 3 y TypeScript y no puedo encontrar una manera de hacer que el datepicker de Flowbite funcione en un proyecto de Vue 3 usando la Composition API y TypeScript en Vite. El problema es que no puedo encontrar en la documentación una manera de usar el JS para el datepicker y cómo usarlo en un proyecto con los detalles que ya he descrito. ¿Es siquiera posible? Mi último intento fue importarlo en main.ts con import datepicker from "flowbite/dist/datepicker";;, crear un archivo .d.ts con declare module "flowbite/dist/datepicker";; y agregar este archivo en tsconfig.json con include (también agregué otras configuraciones de otras respuestas de Stack Overflow)

"include": [
    "typings.d.ts"
  ],
  "compilerOptions": {
    "module": "commonjs",
    "strict": false,
    "noImplicitAny": false,
    "allowJs": true
  }

Entonces, en general, ¿cuál es la forma correcta de usar un archivo js dentro de una API de composición de Vue 3 usando TypeScript? Por cierto, el error en Visual Studio Code todavía dice: No se pudo encontrar un archivo de declaración para el módulo 'flowbite/dist/datepicker'

Ya he intentado muchas cosas, pero no pude encontrar una solución específica para este tipo de proyecto ni en Flowbite, ni en un sitio de Vue 3, ni en Stack Overflow, ni en Google en general. Como dije, ¿es siquiera posible hacer eso?