"use client"; import React, { useState, useEffect } from "react"; import { Link, X, Clock, Share, ArrowRight, Lock } from "lucide-react"; // Replace with actual imports import { Card, CardContent } from "@app/components/ui/card"; import { Button } from "@app/components/ui/button"; export const ShareableLinksSplash = () => { const [isDismissed, setIsDismissed] = useState(false); const key = "share-links-splash-dismissed"; useEffect(() => { const dismissed = localStorage.getItem(key); if (dismissed === "true") { setIsDismissed(true); } }, []); const handleDismiss = () => { setIsDismissed(true); localStorage.setItem(key, "true"); }; if (isDismissed) { return null; } return (

Shareable Links

Create shareable links to your resources. Links provide temporary or unlimited access to your resource. You can configure the expiration duration of the link when you create one.

  • Easy to create and share
  • Configurable expiration duration
  • Secure and revocable
); }; export default ShareableLinksSplash;