@primer/components
Version:
Primer react components
9 lines • 1.17 kB
JavaScript
import styled from 'styled-components';
import { get } from '../constants';
import sx from '../sx';
import ButtonBase from './ButtonBase';
export const ButtonPrimary = styled(ButtonBase).withConfig({
displayName: "ButtonPrimary",
componentId: "sc-1050ge1-0"
})(["color:", ";border:1px solid ", ";background-color:", ";box-shadow:", ";&:hover{color:", ";background-color:", ";border-color:", ";box-shadow:", ";}&:focus{border-color:", ";box-shadow:", ";}&:active{background-color:", ";box-shadow:", ";}&:disabled{color:", ";background-color:", ";border-color:", ";}", ";"], get('colors.btn.primary.text'), get('colors.btn.primary.border'), get('colors.btn.primary.bg'), get('shadows.btn.primary.shadow'), get('colors.btn.primary.hoverText'), get('colors.btn.primary.hoverBg'), get('colors.btn.primary.hoverBorder'), get('shadows.btn.primary.hoverShadow'), get('colors.btn.primary.focusBorder'), get('shadows.btn.primary.focusShadow'), get('colors.btn.primary.selectedBg'), get('shadows.btn.primary.selectedShadow'), get('colors.btn.primary.disabledText'), get('colors.btn.primary.disabledBg'), get('colors.btn.primary.disabledBorder'), sx);
export default ButtonPrimary;