-
Notifications
You must be signed in to change notification settings - Fork 32
Description
Overview (What and Why)
To make swanky all-around tool, the frontend part should also be taken into consideration.
For the contract template we provide, there should also be UI templates ready to add.
How
Init command and new contract command should offer to add the UI templates as well.
Optionally, there should be a choice of fronted frameworks (react/vue/svelte), but React with useink should be enough for the first iteration.
Definition of Done
- UI templates added to templates package
- init command offers to add UI template
- contract new command offers to add UI template
- new contract command to add UI template to existing contract
- all changes merged
- docs updated
Open Issues and Blockers
Work was started on this, but since adding UI project (a dapp) introduces yet another layer of dependencies on polkadot.js, the compatibility issues had to be addressed first.
To address this, focus was shifted to the swanky-dev-container and swanky and swanky-node updates to newer versions of ink! and weights V2.
Since more urgent/useful features were suggested in the meantime, this was given a lower prio.
Metadata
Metadata
Assignees
Labels
Type
Projects
Status