import * as React from 'react'; import { Card, Flex } from '@aws-amplify/ui-react'; import { CopyButton } from './CopyButton'; interface ExampleProps { children: React.ReactNode; className?: string; } export function Example({ children, className = '' }: ExampleProps) { return ( {children} ); } export function ExampleCode({ children }) { const [text, setText] = React.useState(''); const ref = React.useRef(null); React.useLayoutEffect(() => { setText(ref.current.innerText); }, [children]); return (
{children}
); }