'use client'
import React from 'react';
import { Tabs, TabsList, TabsTrigger, TabsContent } from "@/components/ui/tabs";
import {
Tag, Image as Images, Upload, TextSelect,
ImageDownIcon,
UploadIcon
} from "lucide-react";
import ActionButtons from "./ActionButtons";
import {
ArrowLeft2, ArrowRight2, AudioSquare, Cardano, Chart, CodeCircle,
Element2, ExportSquare, Gift, Link, LinkSquare, Magicpen,
MessageAdd1, MessageQuestion, Next, Note, Photoshop, Previous,
SearchNormal1,
Setting2, Setting4, Shapes, Smallcaps, Snapchat, Spotify,
Sticker,
TableDocument,
Text, Video, VideoHorizontal, Whatsapp,
} from 'iconsax-react';
import { Button } from '@/components/ui/button';
import { Skeleton } from '@/components/ui/skeleton';
import { Input } from '@/components/ui/input';
import Image from "next/image";
const CategoryHeading = ({ title }: { title: string }) => (
{title}
);
const Sidebar = () => {
return (
} label="Text" isGhost={false} />
} label="Upload" isGhost={true} />
} label="Elements" isGhost={true} />
} label="Interactions" isGhost={true} />
} label="Templates" isGhost={true} />
} label="Ai Write" isGhost={true} />
} label="Settings" isGhost={true} />
{
Array.from({ length: 4 }).map((_, index) => {
return (
)
})
}
{/* search input box */}
} label="Chart" isGhost={false} buttonWidth={65} />
} label="Table" isGhost={false} buttonWidth={65} />
} label="Link Area" isGhost={false} buttonWidth={65} />
} label="Link Button" isGhost={false} buttonWidth={65} />
} label="Tag" isGhost={false} buttonWidth={65} />
} label="Caption" isGhost={false} buttonWidth={65} />
} label="Embed code" isGhost={false} buttonWidth={65} />
} label="Pop-up frame" isGhost={false} buttonWidth={65} />
} label="Spotlight" isGhost={false} buttonWidth={65} />
} label="Slideshow" isGhost={false} buttonWidth={65} />
} label="Video embed" isGhost={false} buttonWidth={65} />
} label="Video Button" isGhost={false} buttonWidth={65} />
} label="Audio Button" isGhost={false} buttonWidth={65} />
} label="Question" isGhost={false} buttonWidth={65} />
} label="Contact Form" isGhost={false} buttonWidth={65} />
} label="Previous Page" isGhost={false} buttonWidth={65} />
} label="Next Page" isGhost={false} buttonWidth={65} />
} label="Go to page" isGhost={false} buttonWidth={65} />
} label="First page" isGhost={false} buttonWidth={65} />
} label="Last page" isGhost={false} buttonWidth={65} />
} label="Snapchat" isGhost={false} buttonWidth={65} />
} label="WhatsApp" isGhost={false} buttonWidth={65} />
} label="Spotify" isGhost={false} buttonWidth={65} />
Templates section
This section is under development
AI Write section
This section is under development
Settings section
This section is under development
);
};
export default Sidebar;