mirror of
https://github.com/luxfi/explore.git
synced 2026-09-24 00:28:18 +00:00
35 lines
581 B
TypeScript
35 lines
581 B
TypeScript
import { defineStyle, defineStyleConfig } from '@chakra-ui/styled-system';
|
|
|
|
import getOutlinedFieldStyles from '../utils/getOutlinedFieldStyles';
|
|
|
|
const baseStyle = defineStyle({
|
|
textAlign: 'center',
|
|
bgColor: 'dialog_bg',
|
|
});
|
|
|
|
const sizes = {
|
|
md: defineStyle({
|
|
fontSize: 'md',
|
|
w: 10,
|
|
h: 10,
|
|
borderRadius: 'md',
|
|
}),
|
|
};
|
|
|
|
const variants = {
|
|
outline: defineStyle(
|
|
(props) => getOutlinedFieldStyles(props),
|
|
),
|
|
};
|
|
|
|
const PinInput = defineStyleConfig({
|
|
baseStyle,
|
|
sizes,
|
|
variants,
|
|
defaultProps: {
|
|
size: 'md',
|
|
},
|
|
});
|
|
|
|
export default PinInput;
|