vijayksingh

Share Panel

Component

About

A sharing panel for a folder's files that lets people drop and upload files with progress, invite collaborators by email with a view/edit permission, and toggle on a copyable share link.

Built with React and Tailwind. Copy the prompt and paste it into Claude Code, Cursor or Lovable: your agent adds Share Panel to your project and fits it to your theme.

Code

How Share Panel is used: the demo's code. The component's own source comes with a free account.

Usage.tsx

"use client";

import SharePanel from "@/components/ui/block-share-panel";

export default function BlockSharePanelDemo() {
  return (
    <div className="flex w-full items-center justify-center p-6">
      <SharePanel folder="Lisbon trip" onClose={() => {}} autoFocus />
    </div>
  );
}

Dependencies

More by vijayksingh

View all
  • Weather Widget

    Weather Widget

    75
  • Meter

    Meter

    10
  • Skeleton Loader

    Skeleton Loader

    9
  • Textarea

    Textarea

    2
  • Well

    Well

    1
  • Soft Hardware Spinner

    Soft Hardware Spinner

    1
  • Settings List

    Settings List

  • Perfect Preview

    Perfect Preview