Build faster with Premium Chakra UI Components 💎

Learn more
Skip to Content
DocsPlaygroundGuidesBlog
Sponsor

Close Button

Used to trigger close functionality

StorybookRecipe

Setup

If you don't already have the snippet, run the following command to add the close-button snippet

npx @chakra-ui/cli snippet add close-button

The snippet includes a CloseButton component composition based on the IconButton component.

Usage

import { CloseButton } from "@/components/ui/close-button"
<CloseButton />

Examples

Sizes

Use the size prop to change the size of the close button.

Variants

Use the variant prop to change the appearance of the close button.

Without Snippet

If you don't want to use the snippet, you can use the IconButton component from the @chakra-ui/react package.

Props

PropDefaultType
colorPalette 'gray'
'gray' | 'red' | 'orange' | 'yellow' | 'green' | 'teal' | 'blue' | 'cyan' | 'purple' | 'pink' | 'accent'

The color palette of the component

size 'md'
'xs' | 'sm' | 'md' | 'lg'

The size of the component

variant 'solid'
'solid' | 'subtle' | 'surface' | 'outline' | 'ghost' | 'plain'

The variant of the component

loading
boolean

loadingText
React.ReactNode

Previous

Clipboard

Next

Collapsible