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 | development |
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 |
typescriptEnvironment{
"local_name": "typescript",
"alias": false,
"peer_metadata": null
} | 5.5.4 | 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 |
framer-motionEnvironment{
"local_name": "framer-motion",
"alias": false,
"peer_metadata": null
} | 11.3.28 | development |
tailwind-mergeEnvironment{
"local_name": "tailwind-merge",
"alias": false,
"peer_metadata": null
} | 2.5.2 | development |
class-variance-authorityEnvironment{
"local_name": "class-variance-authority",
"alias": false,
"peer_metadata": null
} | 0.7.0 | 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 |
tailwindcssEnvironment{
"local_name": "tailwindcss",
"alias": false,
"peer_metadata": null
} | 3.4.10 | peer |
framer-motionEnvironment{
"local_name": "framer-motion",
"alias": false,
"peer_metadata": null
} | 11.3.28 | peer |
tailwind-mergeEnvironment{
"local_name": "tailwind-merge",
"alias": false,
"peer_metadata": null
} | 2.5.2 | peer |
Source distribution
{
"shasum": "0ce15655cb5f89659806da001e00602ced1c509f",
"tarball": "https://registry.npmjs.org/@01works/react-ui/-/react-ui-0.0.0-240826.112441.tgz",
"fileCount": 177,
"integrity": "sha512-MC0D9EeIxI1XFD4Gwtm7dv+ZS8Uvh9ebwKeIgEFqrxfeXZ1KGRqAzeqxTfmB7e9ajERrfkGnVjHnLFayLgBkRA==",
"signatures": [
{
"sig": "MEQCIAZml6SeKBSsOryu0W5JEQG7N1x/bYNZVz8j4+/YYvRyAiB5L23CYMsNAdOtXQev+YV7mZJL0dFLG5VLi9D4+w/GRQ==",
"keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"
}
],
"unpackedSize": 592245
}Observed since 20 Oct, 21:59 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package_version:1362b722269002ae2bc8f72784a022fc4e4fff315bb00b4503e35c35840f91d9