@nature-ui/button v2.2.13
Button @nature-ui/button
Buttons are used as triggers for actions. They are used in forms, toolbars, dialog footers and as stand-alone action triggers.
Installation
yarn add @nature-ui/button
# or
npm i @nature-ui/buttonImport component
import { Button } from '@nature-ui/button';Usage
<Button color='green-500'>Button</Button>Button Sizes
Use the size prop to change the size of the button. You can set the value to
xs, sm, md, or lg.
<Stack>
<Button size='xs'>Button</Button>
<Button size='sm'>Button</Button>
<Button size='md'>Button</Button>
<Button size='lg'>Button</Button>
</Stack>Button Variant
Use the variant prop to change the visual style of the Button. You can set the
value to solid, ghost, outline, or link.
<Stack spacing='1rem'>
<Button variant='solid'>Button</Button>
<Button variant='outline'>Button</Button>
<Button variant='ghost'>Button</Button>
<Button variant='link'>Button</Button>
</Stack>Button loading state
Pass isLoading prop to the Button component to show it's loading state. You
can optionally pass loadingText prop.
You can also use a custom spinner to render your own spinner component.
<Stack>
<Button isLoading color='blue-500' variant='solid'>
Email
</Button>
<Button isLoading color='blue-500' variant='outline' spinner={<BarSpinner />}>
Submit
</Button>
</Stack>3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
4 years ago
4 years ago
4 years ago
4 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago