import classNames from 'classnames' import * as React from 'react' import { Image, Link, types } from 'react-bricks/frontend' import { logos } from '../../shared/defaultImages' import blockNames from '../../blockNames' export interface LogoGridItemProps { link: string targetBlank: boolean logo: types.IImageSource } interface ContentProps { logo: types.IImageSource } const Content: React.FC = ({ logo }) => (
customer
) const LogoGridItem: types.Brick = ({ link, targetBlank, logo, }) => { return ( ) } LogoGridItem.schema = { name: blockNames.LogoGridItem, label: 'Logo', category: 'logos', hideFromAddMenu: true, playgroundLinkLabel: 'View source code on Github', playgroundLinkUrl: 'https://github.com/ReactBricks/reactbricks-starters/blob/main/packages/reactbricks-ui/nextjs-pages/src/logos/LogoGrid/LogoGridItem.tsx', getDefaultProps: () => ({ image: logos.REACT_BRICKS, link: 'https://reactbricks.com', }), sideEditProps: [ { name: 'link', label: 'Link (external or path)', type: types.SideEditPropType.Text, }, ], } export default LogoGridItem