Current collected state Current
Observed since 20 Oct, 21:59 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
@01works/react-ui
Basic UI Set
Design System for Dashboard
npm i @01works/react-ui
# or
pnpm add @01works/react-ui
# or
yarn add @01works/react-ui
# or
bun add @01works/react-ui
import { Button } from '@01works/react-ui'
export const Component = () => {
const onClick = () => {
console.log('click')
}
return (
<>
<Button onClick={onClick} color="black" size="small" shape="square">
Button
</Button>
</>
)
}
import { ToggleField } from '@01works/react-ui'
export const Component = () => {
const [pressed, setPressed] = useState(false)
return (
<ToggleField
label="ToggleField"
labelBasis={120}
pressed={pressed}
onChange={setPressed}
/>
)
}
import { TextField } from '@01works/react-ui'
export const Component = () => {
return (
<TextField
label="TextField"
labelBasis={120}
placeholder="Placeholder"
color="white"
type="text"
/>
)
}
import { TextAreaField } from '@01works/react-ui'
export const Component = () => {
return (
<TextAreaField
label="TextAreaField"
labelBasis={120}
placeholder="Placeholder"
size="small"
color="white"
/>
)
}
import { SelectField } from '@01works/react-ui'
export const Component = () => {
return (
<SelectField
label="SelectField"
labelBasis={120}
placeholder="Placeholder"
color="white"
options={[
{ label: 'Option 1', value: 'option1' },
{ label: 'Option 2', value: 'option2' },
{ label: 'Option 3', value: 'option3' },
]}
/>
)
}
import { ColorField } from '@01works/react-ui'
export const Component = () => {
return (
<ColorField
label="ColorField"
color="white"
/>
)
}
import { SliderField } from '@01works/react-ui'
export const Component = () => {
const [value, setValue] = useState([50])
return (
<SliderField
label="SliderField"
labelBasis={120}
min={0}
max={100}
step={1}
value={value}
onValueChange={(value: number[]) => setValue(value)}
/>
)
}
import { ImageField } from '@01works/react-ui'
export const Component = () => {
const [value, setValue] = useState<ImageFieldValue>(null)
return (
<ImageField
label="ImageField"
value={value}
setValue={(value: ImageFieldValue) => setValue(value)}
/>
)
}
import { Accordion } from '@01works/react-ui'
export const Component = () => {
return (
<Accordion
label="Accordion"
>
<div>Accordion</div>
</Accordion>
)
}
import { Dialog } from '@01works/react-ui'
export const Component = () => {
return (
<Dialog
trigger={<Button>Open Dialog</Button>}
title="Dialog"
description="Dialog"
button={{
cancel: 'Cancel',
submit: 'Submit',
onSubmit: () => console.log('submit'),
}}
>
<div>Dialog</div>
</Dialog>
)
}
Download counts and popularity will appear here as the collector receives them.
| Package / target | Requirement | Relationship |
|---|---|---|
clsxEnvironment{
"local_name": "clsx",
"alias": false,
"peer_metadata": null
} | 2.1.1 | runtime |
framer-motionEnvironment{
"local_name": "framer-motion",
"alias": false,
"peer_metadata": null
} | 11.3.28 | runtime |
tailwind-mergeEnvironment{
"local_name": "tailwind-merge",
"alias": false,
"peer_metadata": null
} | 2.5.2 | runtime |
class-variance-authorityEnvironment{
"local_name": "class-variance-authority",
"alias": false,
"peer_metadata": null
} | 0.7.0 | runtime |
reactEnvironment{
"local_name": "react",
"alias": false,
"peer_metadata": null
} | ^18.3.1 | development |
postcssEnvironment{
"local_name": "postcss",
"alias": false,
"peer_metadata": null
} | ^8 | development |
react-domEnvironment{
"local_name": "react-dom",
"alias": false,
"peer_metadata": null
} | 18.3.1 | development |
tailwindcssEnvironment{
"local_name": "tailwindcss",
"alias": false,
"peer_metadata": null
} | 3.4.10 | development |
autoprefixerEnvironment{
"local_name": "autoprefixer",
"alias": false,
"peer_metadata": null
} | ^10.4.19 | 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": "1dcc39e3fb7e599f91f1e7a4048d1c093e980ff1",
"tarball": "https://registry.npmjs.org/@01works/react-ui/-/react-ui-0.0.0-240827.140530.tgz",
"fileCount": 230,
"integrity": "sha512-h8Q+yRQciggyresiDwGQUfWPAEn6kHvXqpt0Qz/AIcwMOBKnO0n/GaNnxVfP+3/LSvMEt7rN1cyL25zRLPYxig==",
"signatures": [
{
"sig": "MEUCIQCmMwu7syn4Zi/08ELvoysprppbHryi+Rh7RZxlpOVvCAIgPFRweJXicw5Fg7dY8VwQLxFyVGjznhpKf+FrZUr7HCk=",
"keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"
}
],
"unpackedSize": 894925
}Observed since 20 Oct, 21:59 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package_version:343a144bd04e0ab1f5ee2e40bee2dffb76c70199f488c36eb07595b0f7bc0f0f