import { useLocalStorage } from "react-use"; import { Button } from "@/components/ui/button"; import { Dialog, DialogContent, DialogTitle } from "@/components/ui/dialog"; import { CheckCheck } from "lucide-react"; import { isTheSameHtml } from "@/lib/compare-html-diff"; import { Page } from "@/types"; export const ProModal = ({ open, pages, onClose, }: { open: boolean; pages: Page[]; onClose: React.Dispatch>; }) => { const [, setStorage] = useLocalStorage("pages"); const handleProClick = () => { if (pages && !isTheSameHtml(pages?.[0].html)) { setStorage(pages); } window.open("https://huggingface.co/subscribe/pro?from=DeepSite", "_blank"); onClose(false); }; return (
🚀
🤩
🥳

Only $9 to enhance your possibilities

It seems like you have reached the monthly free limit of DeepSite.


Upgrade to a Account, and unlock your DeepSite high quota access âš¡

  • You'll also unlock some Hugging Face PRO features, like:
  • Get acces to thousands of AI app (ZeroGPU) with high quota
  • Get exclusive early access to new features and updates
  • Get free credits across all Inference Providers
  • ... and lots more!
); }; const ProTag = ({ className }: { className?: string }) => ( PRO ); export default ProModal;