0.0.33 • Published 2 years ago
tuix-webcomponents-d v0.0.33
\
This webcomponent follows the open-wc recommendation.
Installation
npm i tuix-webcomponentsUsage
React .tsx with SSR
import { loadFonts } from 'tuix-webcomponents';
function App() {
// load fonts for SSR and CSR
useEffect(() => {
loadFonts()
}, [])
return (
<tuix-text size="xl" color="primary">Test text</tuix-text>
)
}React .tsx without SSR
import { loadFonts } from 'tuix-webcomponents';
loadFonts()
function App() {
return (
<tuix-text size="xl" color="primary">Test text</tuix-text>
)
}Linting and formatting
To scan the project for linting and formatting errors, run
npm run lintTo automatically fix linting and formatting errors, run
npm run formatDemoing with Storybook
To run a local instance of Storybook for your component, run
npm run storybookTo build a production version of Storybook, run
npm run storybook:buildTooling configs
For most of the tools, the configuration is in the package.json to reduce the amount of files in your project.
If you customize the configuration a lot, you can consider moving them to individual files.
Local Demo with web-dev-server
npm startTo run a local development server that serves the basic demo located in demo/index.html