beta/src/components/MDX/YouWillLearnCard.tsx (29 lines of code) (raw):

/* * Copyright (c) Facebook, Inc. and its affiliates. */ import * as React from 'react'; import ButtonLink from 'components/ButtonLink'; import {IconNavArrow} from 'components/Icon/IconNavArrow'; interface YouWillLearnCardProps { title: string; path: string; children: React.ReactNode; } function YouWillLearnCard({title, path, children}: YouWillLearnCardProps) { return ( <div className="flex flex-col h-full bg-card dark:bg-card-dark shadow-inner justify-between rounded-lg pb-8 p-6 xl:p-8"> <div> <h4 className="text-primary dark:text-primary-dark font-bold text-2xl leading-tight"> {title} </h4> <div className="my-4">{children}</div> </div> <div> <ButtonLink href={path} className="mt-1" type="primary" size="md" label={title}> Read More <IconNavArrow displayDirection="right" className="inline ml-1" /> </ButtonLink> </div> </div> ); } export default YouWillLearnCard;