bid-react-components v0.1.0
Bid React components library
Bid React components is a highly customizable and reusable React component library designed to help you quickly develop sophisticated user interfaces. This library is intended to streamline the development of React applications by providing a collection of predefined and easily configurable components.
Installation
You can install Bid React components library using npm:
npm install bid-react-components
Usage
import React from "react";
import { Button } from "bid-react-components";
function App() {
return (
<div>
<Button text="Click here"></Button>
</div>
);
}
export default App;
Available Components (Version 0.1.0)
Our library provides a variety of highly customizable React components to meet your needs. Here is a list of the core components included:
Alert: A component for displaying alert messages or notifications to the user.
Button: An interactive button component with various styling options.
Container: A component for containing and organizing other elements or content.
Footer: A component for the bottom part of a page or section, often used for additional information or links.
Input: A component for collecting user data, such as text fields, checkboxes, or selection options.
Loader: A component that displays a loading or waiting indicator while an action is in progress.
Modal: A modal component used to display additional content, dialog boxes, or important messages.
Refreshing: A component that allows the user to manually refresh displayed content or data.
ScrollToTop: A component that enables the user to quickly return to the top of a page or scroll to a specific location.
Select: A component for selecting options from a list, often used for dropdown menus.
Sidebar: A component for creating sidebars or navigation menus for the application.
Switcher: A component that allows the user to toggle a function or feature on or off.
TabSwitcher: A component for navigating between different tabs or content panels.
TimePeriod: A component for selecting a time period or interval.
Title: A component for displaying titles or headers, often used to separate content.
TooltipInfo: A component for displaying additional information or explanations when hovering over a specific element.
InputPassword: A component for collecting and masking user passwords.
InputToggle: A toggle-style input component for binary choices.
Omnisearch: A search component that allows users to search across multiple sources.
Loadable: A component for indicating loading or progress.
SmallTitle: A smaller version of the title component for secondary headings.
SmallTitleFlex: A flexible small title component often used for headings with dynamic content.
Tutorials and inspirations used to create this library
https://github.com/MidoAhmed/rollup-react-library-starter https://www.youtube.com/watch?v=hf6Z8OZanec&ab_channel=PortEXE https://www.youtube.com/watch?v=XHQi5a0TmMc&ab_channel=AlexEagleson
License
MIT.