import { Dialog } from '@headlessui/react' import { useStore } from '../useStore' import { ActionButton } from './ActionButton' import { faX } from '@fortawesome/free-solid-svg-icons' const DownloadAppBanner = () => { const { isBannerDismissed, setBannerDismissed } = useStore((s) => ({ isBannerDismissed: s.isBannerDismissed, setBannerDismissed: s.setBannerDismissed, })) return ( ({})} >

KittyCAD Modeling App is better as a desktop app!

setBannerDismissed(true)} icon={{ icon: faX, bgClassName: 'bg-warn-70 hover:bg-warn-80 dark:bg-warn-70 dark:hover:bg-warn-80', iconClassName: 'text-warn-10 group-hover:text-warn-10 dark:text-warn-10 dark:group-hover:text-warn-10', }} className="!p-0 !bg-transparent !border-transparent" />

The browser version of the app only saves your data temporarily in{' '} localStorage , and isn't backed up anywhere! Visit{' '} our website {' '} to download the app for the best experience.

) } export default DownloadAppBanner