Observed since 20 Oct, 19:08 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
2ani-ui
Đây là một thư viện UI, giúp cải thiện quá trình tạo giao diện người dùng.
Works out of the box. 2ani UI contains a set of polished React components that work out of the box.
Flexible & composable. 2ani UI components are built on top of a React UI Primitive for endless composability.
Accessible. 2ani UI components follows the WAI-ARIA guidelines specifications.
Dark Mode 😍: All components are dark mode compatible.
https://github.com/fo-nhan/2ani-ui
⚡️2ANI UI is made up of multiple components and tools which you can import
one by one. All you need to do is install the @2ani-ui package:
$ yarn add 2ani-ui
# or
$ npm install --save 2ani-ui
To start using the components, please follow these steps:
ThemeProvider provided by 2ani-uiimport { UI2aniContext } from "2ani-ui";
const App = ({ children }) => (
<UI2aniContext>
<div>{children}</div>
</UI2aniContext>
);
styles provided by 2ani-uiimport '2ani-ui/src/styles/config.css';
const App = ({ children }) => (
<UI2aniContext>
<div>{children}</div>
</UI2aniContext>
);
import { Button } from "2ani-ui";
const App = () => <Button>I just consumed some 2ANI UI!</Button>;
Download counts and popularity will appear here as the collector receives them.
| Package / target | Requirement | Relationship |
|---|---|---|
reactEnvironment{
"local_name": "react",
"alias": false,
"peer_metadata": null
} | ^18.3.1 | runtime |
lexicalEnvironment{
"local_name": "lexical",
"alias": false,
"peer_metadata": null
} | ^0.17.1 | runtime |
react-domEnvironment{
"local_name": "react-dom",
"alias": false,
"peer_metadata": null
} | ^18.3.1 | runtime |
@lexical/linkEnvironment{
"local_name": "@lexical/link",
"alias": false,
"peer_metadata": null
} | ^0.17.1 | runtime |
@lexical/reactEnvironment{
"local_name": "@lexical/react",
"alias": false,
"peer_metadata": null
} | ^0.17.1 | runtime |
webpackEnvironment{
"local_name": "webpack",
"alias": false,
"peer_metadata": null
} | ^5.93.0 | development |
css-loaderEnvironment{
"local_name": "css-loader",
"alias": false,
"peer_metadata": null
} | ^7.1.2 | development |
typescriptEnvironment{
"local_name": "typescript",
"alias": false,
"peer_metadata": null
} | ^5.5.4 | development |
@babel/coreEnvironment{
"local_name": "@babel/core",
"alias": false,
"peer_metadata": null
} | ^7.25.2 | development |
webpack-cliEnvironment{
"local_name": "webpack-cli",
"alias": false,
"peer_metadata": null
} | ^5.1.4 | development |
@types/reactEnvironment{
"local_name": "@types/react",
"alias": false,
"peer_metadata": null
} | ^18.3.3 | development |
babel-loaderEnvironment{
"local_name": "babel-loader",
"alias": false,
"peer_metadata": null
} | ^9.1.3 | development |
style-loaderEnvironment{
"local_name": "style-loader",
"alias": false,
"peer_metadata": null
} | ^4.0.0 | development |
@types/react-domEnvironment{
"local_name": "@types/react-dom",
"alias": false,
"peer_metadata": null
} | ^18.3.0 | development |
@babel/preset-envEnvironment{
"local_name": "@babel/preset-env",
"alias": false,
"peer_metadata": null
} | ^7.25.3 | development |
@babel/preset-reactEnvironment{
"local_name": "@babel/preset-react",
"alias": false,
"peer_metadata": null
} | ^7.24.7 | development |
@babel/preset-typescriptEnvironment{
"local_name": "@babel/preset-typescript",
"alias": false,
"peer_metadata": null
} | ^7.24.7 | development |
reactEnvironment{
"local_name": "react",
"alias": false,
"peer_metadata": null
} | ^18.3.1 | peer |
react-domEnvironment{
"local_name": "react-dom",
"alias": false,
"peer_metadata": null
} | ^18.3.1 | peer |
Source distribution
{
"shasum": "73f20fbc14f26a066648400b416ab9cb437fb898",
"tarball": "https://registry.npmjs.org/2ani-ui/-/2ani-ui-1.0.7.tgz",
"fileCount": 442,
"integrity": "sha512-eGn4wcaXQTRahqqHlGkNdLpCe1j61XDoXom3Tbtoe/KcKEC2GcEJKmTXU1ZQpAEhv9F87Lh961lN9zoudiY+HA==",
"signatures": [
{
"sig": "MEQCIEwWRNxhINaS0pqjksoGdAqndLESUFjt3dTRiR/dJ5lUAiA9rE3Zj0FXrxU94CO9KLM9qmMB+tGMrHJMCLS2IjYM1A==",
"keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"
}
],
"unpackedSize": 598371
}Observed since 20 Oct, 19:08 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package_version:808d67bca286cbff38f6ca9058a1a4bfe2ebc6d4e1c6dda1df12757593972dcc