DemoZap โก
December 4, 2024 ยท View on GitHub
Create demo components in a zap
Maintaining example code and demo separately makes it painful, it's easy to get them out of sync ๐
Code can't lie, documentation can ๐ฅ
DemoZap CLI keeps your code up to date with demo ๐ช
Usage
- Name component files as
[component_name].demozap.jsx - Run
npx demozap generate
Use created demos ๐
Demo ๐ฅ
Install
# React
npm install -D react-demo-tab
# Svelte
npm install -D svelte-demo-tab
# Vue
npm install -D vue-demo-tab
Generated Demos
- Generated demo files are prefixed with
_:
MyComponent.demozap.jsxโ_MyComponent.jsx - or set custom prefix:
npx demozap generate --prefix=CustomPrefix
Built with DemoZap
Manually create demos
To manually create demos use DemoTab component.
Contributing
All contributions are welcome!
