Esri / calcite-design-system

A monorepo containing the packages for Esri's Calcite Design System
https://developers.arcgis.com/calcite-design-system/
Other
269 stars 75 forks source link

Include Stencil framework wrappers for VueJS #8342

Open evanmosby opened 7 months ago

evanmosby commented 7 months ago

Check existing issues

Description

More recent versions of Calcite include Stencil framework wrappers for React and Angular. Would it be possible to include VueJS as well? The ArcGIS Monitor team recently migrated to using Vue 3.0 and TS - it would be quite helpful having more native type checking in the future!

Acceptance Criteria

Stencil framework wrappers for Vue 3.0 included in future Calcite releases.

Relevant Info

VueJS Integration with Stencil | Stencil (stenciljs.com)

Which Component

All components

Example Use Case

No response

Priority impact

p3 - want for upcoming milestone

Calcite package

Esri team

ArcGIS Monitor

geospatialem commented 1 month ago

via @EmilyRagan:

Hoping [the above] provide[s] wrapper components that would offer us TypeScript integrations for calcite components for things like prop completion and event handler types.

geospatialem commented 1 week ago

Spike to confirm the direction of web components across Esri and the direction for a Vue wrapper with Calcite.