@chakra-ui/react
Version:
Responsive and accessible React UI components built with React and Emotion
47 lines (43 loc) • 966 B
JavaScript
"use strict";
'use strict';
var config = require('../../styled-system/config.cjs');
var input = require('./input.cjs');
const inputAddonRecipe = config.defineRecipe({
className: "chakra-input-addon",
base: {
flex: "0 0 auto",
width: "auto",
display: "flex",
alignItems: "center",
whiteSpace: "nowrap",
alignSelf: "stretch",
borderRadius: "l2"
},
variants: {
size: input.inputRecipe.variants.size,
variant: {
outline: {
borderWidth: "1px",
borderColor: "border",
bg: "bg.muted"
},
subtle: {
borderWidth: "1px",
borderColor: "transparent",
bg: "bg.emphasized"
},
flushed: {
borderBottom: "1px solid",
borderColor: "inherit",
borderRadius: "0",
px: "0",
bg: "transparent"
}
}
},
defaultVariants: {
size: "md",
variant: "outline"
}
});
exports.inputAddonRecipe = inputAddonRecipe;