
&:hover {
cursor: pointer;
background: ${(props) =>
props.backgroundColor
? (props: any) => props.theme.colors[`${props.backgroundColor}`]
: (props) =>
props.theme.colors
.mono0};
color: ${(props) =>
props.color
? (props) => props.color
: (props) =>
props.theme.colors
.white100};
}
&:disabled {
color: ${(props) =>
props.color
? (props) => props.color
: (props) => props.theme.colors.black100};
background: ${(props) =>
props.backgroundColor
? (props: any) => props.theme.colors[`${props.backgroundColor}`]
: (props) => props.theme.colors.white30};
cursor: not-allowed;
opacity: 0.5;
}
`;
<CustomInput disalbed={true}/
이렇게 설정을 해주면 disabled 시 효과를 줄 수 있음