@saas-ui/command-bar
Version:
Chakra UI CommandBar Component
166 lines (163 loc) • 3.92 kB
TypeScript
import * as _chakra_ui_styled_system from '@chakra-ui/styled-system';
declare const commandBarTheme: {
baseStyle?: {
container: {
display: string;
flexDirection: string;
minHeight: number;
borderRadius: string;
bg: string;
color: string;
py: number;
zIndex: string;
flex: number;
_dark: {
bg: string;
};
};
input: {
px: number;
py: number;
mb: number;
outline: string;
bg: string;
w: string;
};
list: {
borderTopWidth: string;
overflow: string;
overscrollBehavior: string;
flex: number;
};
group: {
'& > [cmdk-group-heading]': {
px: number;
py: number;
fontSize: string;
fontWeight: string;
color: string;
};
};
item: {
display: string;
alignItems: string;
cursor: string;
fontSize: string;
h: number;
px: number;
gap: number;
userSelect: string;
transition: string;
transitionDuration: string;
'&[data-disabled=true]': {
opacity: number;
};
'&[data-selected=true]': {
bg: string;
_dark: {
bg: string;
};
};
_active: {
bg: string;
_dark: {
bg: string;
};
_disabled: {
bg: string;
cursor: string;
};
};
};
empty: {
display: string;
alignItems: string;
justifyContent: string;
textAlign: string;
color: string;
fontSize: string;
h: number;
};
loading: {
display: string;
alignItems: string;
color: string;
fontSize: string;
px: number;
py: number;
h: number;
};
dialog: {
borderWidth: string;
};
} | undefined;
sizes?: {
xs: {
dialog: {
maxW: string;
};
};
sm: {
dialog: {
maxW: string;
};
};
md: {
dialog: {
maxW: string;
};
};
lg: {
dialog: {
maxW: string;
};
};
xl: {
dialog: {
maxW: string;
};
};
'2xl': {
dialog: {
maxW: string;
};
};
'3xl': {
dialog: {
maxW: string;
};
};
'4xl': {
dialog: {
maxW: string;
};
};
'5xl': {
dialog: {
maxW: string;
};
};
'6xl': {
dialog: {
maxW: string;
};
};
full: {
dialog: {
maxW: string;
};
};
} | undefined;
variants?: {
[key: string]: _chakra_ui_styled_system.PartsStyleInterpolation<{
keys: string[];
}>;
} | undefined;
defaultProps?: {
size?: "sm" | "md" | "lg" | "xl" | "2xl" | "full" | "xs" | "3xl" | "4xl" | "5xl" | "6xl" | undefined;
variant?: string | number | undefined;
colorScheme?: string | undefined;
} | undefined;
parts: string[];
};
export { commandBarTheme };