
Product
Introducing Webhook Events for Alert Changes
Add real-time Socket webhook events to your workflows to automatically receive software supply chain alert changes in real time.
@bolttech/atoms-progress-bar
Advanced tools
To use the **ProgressBar** component in your React application, you need to follow these steps:
To use the ProgressBar component in your React application, you need to follow these steps:
npm install @edirect/frontend-foundations @bolttech/atoms-progress-bar
yarn add @edirect/frontend-foundations @bolttech/atoms-progress-bar
Once you have the required dependencies installed, you can start using the ProgressBar component in your React application.
The ProgressBar component is used to display a visual progress bar along with a label and a percentage indicator. It can be customized by providing the label and percentage props.
To use the component, import it and include it in your JSX:
import React from 'react';
import {ProgressBar} from '@bolttech/atoms-progress-bar';
import {bolttechTheme, BolttechThemeProvider} from "@edirect/frontend-foundations";
function App() {
return (
<BolttechThemeProvider theme={bolttechTheme}>
<ProgressBar label="Upload Progress" percentage={75}/>
</BolttechThemeProvider>
);
}
export default App;
The ProgressBar component accepts the following props:
| Prop | Type | Description |
|---|---|---|
dataTestId | string | The data-testid attribute for testing purposes. |
label | string | The label to be displayed above the progress bar. |
percentage | number | The percentage value representing the progress to display. |
Here's an example of using the ProgressBar component:
<ProgressBar label="Loading" percentage={50} />
This will render a ProgressBar component with the label "Loading" and a progress bar filled to 50%.
Contributions to the ProgressBar component are welcome. If you find any issues or have suggestions for improvements, please feel free to open an issue or submit a pull request on the project's GitHub repository.
FAQs
To use the **ProgressBar** component in your React application, you need to follow these steps:
The npm package @bolttech/atoms-progress-bar receives a total of 76 weekly downloads. As such, @bolttech/atoms-progress-bar popularity was classified as not popular.
We found that @bolttech/atoms-progress-bar demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 7 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.

Product
Add real-time Socket webhook events to your workflows to automatically receive software supply chain alert changes in real time.

Security News
ENISA has become a CVE Program Root, giving the EU a central authority for coordinating vulnerability reporting, disclosure, and cross-border response.

Product
Socket now scans OpenVSX extensions, giving teams early detection of risky behaviors, hidden capabilities, and supply chain threats in developer tools.