Sha256: 758cb3c955af0d9796260b0338c8cfebfa8334814cff381482566815f9a5bf75
Contents?: true
Size: 1.26 KB
Versions: 90
Compression:
Stored size: 1.26 KB
Contents
import React, { useState } from 'react' import { Body, Image, SelectableCard, } from '../../' const SelectableCardImage = (props) => { const [selectedImage, setSelectedImage] = useState(true) const [unselectedImage, setUnselectedImage] = useState(false) return ( <div className="pb--doc-demo-row"> <SelectableCard checked={selectedImage} icon inputId="selectableImage" name="selectableImage" onChange={() => setSelectedImage(!selectedImage)} value="selectableImage" {...props} > <Image rounded size="xl" url="https://unsplash.it/500/400/?image=634" {...props} /> <Body>{'Add text here'}</Body> </SelectableCard> <SelectableCard checked={unselectedImage} icon inputId="unselectedImage" name="unselectedImage" onChange={() => setUnselectedImage(!unselectedImage)} value="unselectedImage" {...props} > <Image rounded size="xl" url="https://unsplash.it/500/400/?image=634" {...props} /> </SelectableCard> </div> ) } export default SelectableCardImage
Version data entries
90 entries across 90 versions & 1 rubygems