
Security News
Deno 2.2 Improves Dependency Management and Expands Node.js Compatibility
Deno 2.2 enhances Node.js compatibility, improves dependency management, adds OpenTelemetry support, and expands linting and task automation for developers.
@voiceiq/web-components
Advanced tools
Not the React Component Library VoiceIQ devs need, the React Component Library VoiceIQ devs deserve
Bring a unified design language across the VoiceIQ Eco System
For more info on components, see our Components section. That covers intro to individual components and the architecture, including installation, running and configuration. If you look at the repo, that has has more content and configuration than this relatively plain documentation.
react^16
and react-dom^16
are required for the library to function properlyyarn add @voiceiq/web-components
To make use of all the library services, you need to connect your root component to the library
import { connectAll } from '@voiceiq/web-components';
export default connectAll(App)
You may decide to connect to each individual ones if you prefer. This gives you the flexibility to ommit features you don't need.
import { connectTheme } from '@voiceiq/web-components';
export default connectTheme(App)
import { connectSnackbar } from '@voiceiq/web-components';
export default connectSnackbar(App)
You have the flexibility to import the component in multiple different ways. Choose the way you prefer.
import { Button } from '@voiceiq/web-components';
The environment setup guide will focus primarily on a Unix environment. It's easy enough to find Windows alternatives. Google it!
git clone git@bitbucket.org:voiceiq/viq.web.components.git
cd viq.web.components
yarn
The setup guide will primarily focus on Visual Studio Code since it is the editor largely used by Viqizens. Here is a list of recommended extensions to install.
We have 4 different types of components in this library defined by their size.
Contributions are welcome in the form of Pull Requests. Component code, documentation and the storybook is expected to be on point.
We use Semantic Versioning to handle versioning
This project has a built in Storybook. To serve the storybook, run the following command from the root directory
yarn serve:storybook
This project is powered by Docsify to generate this amazing documentation site. To serve the site locally, run the following command from the root directory
yarn serve:docs
We have a custom ExpressJS server that ties up both the prod version of above sites behind a Active Directory auth wall. To run it, simply
yarn build:storybook
yarn build:docs
yarn serve:express
FAQs
VoiceIQ Web Component library
The npm package @voiceiq/web-components receives a total of 1 weekly downloads. As such, @voiceiq/web-components popularity was classified as not popular.
We found that @voiceiq/web-components demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 0 open source maintainers collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
Deno 2.2 enhances Node.js compatibility, improves dependency management, adds OpenTelemetry support, and expands linting and task automation for developers.
Security News
React's CRA deprecation announcement sparked community criticism over framework recommendations, leading to quick updates acknowledging build tools like Vite as valid alternatives.
Security News
Ransomware payment rates hit an all-time low in 2024 as law enforcement crackdowns, stronger defenses, and shifting policies make attacks riskier and less profitable.