1.2.1 • Published 3 years ago
@brj/ui v1.2.1
BRJ/UI Library
The BRJ/UI library is a set of React components built on top of Material UI. It aims to provide a set of basic UI components for use in web applications. Below is a list of the components included in the library, organized by file structure.
How to start using BRJ UI?
First, use the basic wrapper component <BrjApp> to wrap your entire application.
Sample usage:
import { BrjApp } from '@brj/ui';
function App() {
return (
<BrjApp>
<div>content</div>
</BrjApp>
);
}This component automatically provides the basic interface for application context, hooks, core component registration, graphical theme and other settings. You can program any application inside this component.
Components
| Component | Description |
|---|---|
| AuthorCard | A component for displaying author information |
| BrjApp | The main component for the BRJ app |
| BrjLogo | A component for displaying the BRJ logo |
| Card | A generic card component |
| Editor | A text editor component |
| Error404 | A component for displaying a 404 error page |
| Footer | The footer component for the BRJ app |
| PhoneNumber | A component for entering a phone number |
| HeaderIdentity | A component for displaying user identity |
| HeaderIdentityLoginButton | A component for displaying the login button in the identity section |
| HeaderIdentityUserPopper | A component for displaying user options in the identity section |
| HeaderMenuItem | A component for displaying menu items in the header |
| HeaderSearch | A component for search functionality in the header |
| HeaderSearchIcon | A component for displaying the search icon in the header |
| InternalServiceStatus | A component for displaying the status of internal services |
| PhpManualLogo | A component for displaying the PHP manual logo |
| SourceCode | A component for displaying source code |
| ThemeSwitch | A component for switching between light and dark themes |