mi6 / mi6/ic-ui-kit

[ic-ui-kit]: Investigate components use with Svelte

Open
#890 1 comment 0 reactions 1 assignee Claimed by @GCHQ-Developer-112 View on GitHub
dx spike
Dominant language
TypeScript
Stars
53
Forks
63
Avg merge
2d 4h
Merged PRs (30d)
15

Description

## 💬 Description
This ticket is allow a core team member to spend some time doing further investigation into Svelte and the ICDS components library. One main issue to look at is the use of *Svelte bindings* and whether that is possible with our components as Svelte bindings are fundamental when using Svelte to create applications.

## Additional info
Svelte can also be used to create web components so might be worth creating a simple component using svelte and compare the structure to the Stencil ouput: https://svelte.dev/docs/custom-elements-api

Example of using bindings with web-components: https://stackoverflow.com/questions/62186324/svelte-bind-is-not-working-when-customelement-true-is-set/62239040#62239040

Stencil Svelte OutputTarget: https://github.com/ionic-team/stencil-ds-output-targets/issues/103 (Not maintained for a while)

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.