quasar-ui-qcalendar icon indicating copy to clipboard operation
quasar-ui-qcalendar copied to clipboard

Improved TypeScript support

Open septatrix opened this issue 2 years ago • 0 comments

Is your feature request related to a problem? Please describe.

Currently typescript support only exists for the main index file. When importing components directly this feature is lost.

Describe the solution you'd like

Each output file should have a matching .d.ts file.

Describe alternatives you've considered

Alternatively a typescript rewrite might be advantageous, especially for the v4 branch which could use the improved and native ts support from vue 3 and its composition API. In conjunction with JSDoc it should also be possible to generate the Quasar JSON API from this to reduce duplication.

septatrix avatar Jun 16 '22 17:06 septatrix