UNPKG

@salesforce/design-system-react

Version:

Salesforce Lightning Design System for React

71 lines (66 loc) 1.83 kB
import React from 'react'; import createReactClass from 'create-react-class'; // `~` is replaced with design-system-react at runtime import Checkbox from '~/components/forms/checkbox'; const Example = createReactClass({ displayName: 'CheckboxExample', render () { return ( <div className="slds-grid slds-grid--pull-padded slds-grid--vertical-align-center"> <div className="slds-col--padded"> <Checkbox label="Checkbox" id="checkbox-base-example" /> </div> <div className="slds-col--padded"> <Checkbox label="Checkbox" id="checkbox-base-example--error" errorText="This field has an error" /> </div> <div className="slds-col--padded"> <Checkbox label="Checkbox (disabled)" id="checkbox-base-example--disabled" disabled /> </div> <div className="slds-col--padded"> <Checkbox label="Checkbox (required)" id="checkbox-base-example--required" required /> </div> <div className="slds-col--padded"> <Checkbox assistiveText="Checkbox (with assistive text)" id="checkbox-base-example--assistive-text" /> </div> <div className="slds-col--padded"> <Checkbox label="Checkbox (checked)" id="checkbox-base-example--checked" checked /> </div> <div className="slds-col--padded"> <Checkbox label="Checkbox (checked + disabled)" id="checkbox-base-example--checked-disabled" checked disabled /> </div> <div className="slds-col--padded"> <Checkbox label="Checkbox (indeterminate)" id="checkbox-base-example--indeterminate" indeterminate /> </div> </div> ); }, }); export default Example; // export is replaced with `ReactDOM.render(<Example />, mountNode);` at runtime