Skip to content

IconButton

Used to render an icon within a button.

import { IconButton } from '@fintech-sandpit/ui/react';
import { faHome } from '@fortawesome/free-solid-svg-icons';
return (
<IconButton icon={faHome} />
);
NameTypeRequiredDefaultDescription
iconIconDefinitionYesIcon definition 1
colorSchemeColorSchemeneutralColor scheme
sizeSizemdButton size
variantButtonVariantsolidVisual variant
disabledbooleanfalseDisabled state
loadingbooleanfalseLoading state
  1. See Icons for the list of available icon definitions.
NameArgumentsDescription
onClickMouseEventClick event
type ColorScheme = 'neutral' | 'primary' | 'secondary' | 'success' | 'warning' | 'danger'
type Size = 'xs' | 'sm' | 'md' | 'lg' | 'xl'
type ButtonVariant = 'solid' | 'subtle' | 'outline' | 'ghost' | 'unstyled'