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": "ee949cb5a67155dfea54f87a1a9071e5d51c7930",
"tarball": "https://registry.npmjs.org/2ani-ui/-/2ani-ui-1.0.9-beta.1.tgz",
"fileCount": 442,
"integrity": "sha512-jB/SkqhUhoVAmyIOBqpD9pyP/Dgvb/Q8jngklpGnJfBANmXMdBqmeijoj3UnihDlDpU3R4aBg1zfTkB6R9paJA==",
"signatures": [
{
"sig": "MEUCIGv0BcC7BFCXRmjwuZtMDX8OJpo68ed9mWQgM3E6KS2NAiEAirPK7of4zsFNo5P21l4srA/ZMOoSThw+mKLSLwjSOCc=",
"keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"
}
],
"unpackedSize": 600246
}Observed since 20 Oct, 19:08 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package_version:ce252dfba65fc0d6b77e67ae2c38e8ee5ba5873f1bb144aa8e7c5e4fcf8cf3cd