import { useRef } from 'react'; import classNames from 'classnames'; import { Button, Card, Flex, Heading, Icon, Rating, Text, View, } from '@aws-amplify/ui-react'; import { CodeHighlight } from '@/components/CodeHighlight'; import { DataIcon } from '@/components/Icons'; import { HomeCTA } from '@/components/home/HomeCTA'; import { useIntersectionObserver } from '@/components/useIntersection'; import { FigmaLogoMono } from '@/components/Logo'; import { trackScroll } from '@/utils/track'; const StudioCard = () => { return ( ProductCard AWS Amplify $99 ); }; export const FigmaSection = () => { const ref = useRef(null); const entry = useIntersectionObserver(ref, { threshold: 0.25, freezeOnceVisible: true, }); const isVisible = !!entry?.isIntersecting; if (isVisible) { trackScroll('Home#Figma'); } return ( Build UI visually in Figma With Amplify Studio you can design components in Figma, bind them to your data, and generate production-ready React code. Go from design to production-ready code in minutes and eliminate the design-development gap. Product Product.title Product.rating Product.price `} /> Learn more about Figma integration ); };