@@ -21,46 +21,7 @@ import {
2121import { AnimatePresence , motion } from "framer-motion" ;
2222import { FormEvent , useEffect , useState } from "react" ;
2323import LoadingDots from "../components/loading-dots" ;
24- import {
25- accordian ,
26- alert ,
27- alertDialog ,
28- avatar ,
29- badge ,
30- breadcrumb ,
31- button ,
32- calendar ,
33- card ,
34- carousel ,
35- checkbox ,
36- collapsible ,
37- dialog ,
38- drawer ,
39- dropdownMenu ,
40- input ,
41- label ,
42- menuBar ,
43- navigationMenu ,
44- pagination ,
45- popover ,
46- progress ,
47- radioGroup ,
48- select ,
49- separator ,
50- skeleton ,
51- slider ,
52- switchComponent ,
53- table ,
54- tabs ,
55- textarea ,
56- toast ,
57- toaster ,
58- toggle ,
59- toggleGroup ,
60- tooltip ,
61- useToast ,
62- utils ,
63- } from "@/utils/shadcn" ;
24+ import * as shadcnComponents from "@/utils/shadcn" ;
6425
6526export default function Home ( ) {
6627 let [ status , setStatus ] = useState <
@@ -410,44 +371,53 @@ export default function Home() {
410371 } }
411372 files = { {
412373 "App.tsx" : generatedCode ,
413- "/lib/utils.ts" : utils ,
414- "/components/ui/accordion.tsx" : accordian ,
415- "/components/ui/alert-dialog.tsx" : alertDialog ,
416- "/components/ui/alert.tsx" : alert ,
417- "/components/ui/avatar.tsx" : avatar ,
418- "/components/ui/badge.tsx" : badge ,
419- "/components/ui/breadcrumb.tsx" : breadcrumb ,
420- "/components/ui/button.tsx" : button ,
421- "/components/ui/calendar.tsx" : calendar ,
422- "/components/ui/card.tsx" : card ,
423- "/components/ui/carousel.tsx" : carousel ,
424- "/components/ui/checkbox.tsx" : checkbox ,
425- "/components/ui/collapsible.tsx" : collapsible ,
426- "/components/ui/dialog.tsx" : dialog ,
427- "/components/ui/drawer.tsx" : drawer ,
428- "/components/ui/dropdown-menu.tsx" : dropdownMenu ,
429- "/components/ui/input.tsx" : input ,
430- "/components/ui/label.tsx" : label ,
431- "/components/ui/menubar.tsx" : menuBar ,
432- "/components/ui/navigation-menu.tsx" : navigationMenu ,
433- "/components/ui/pagination.tsx" : pagination ,
434- "/components/ui/popover.tsx" : popover ,
435- "/components/ui/progress.tsx" : progress ,
436- "/components/ui/radio-group.tsx" : radioGroup ,
437- "/components/ui/select.tsx" : select ,
438- "/components/ui/separator.tsx" : separator ,
439- "/components/ui/skeleton.tsx" : skeleton ,
440- "/components/ui/slider.tsx" : slider ,
441- "/components/ui/switch.tsx" : switchComponent ,
442- "/components/ui/table.tsx" : table ,
443- "/components/ui/tabs.tsx" : tabs ,
444- "/components/ui/textarea.tsx" : textarea ,
445- "/components/ui/toast.tsx" : toast ,
446- "/components/ui/toaster.tsx" : toaster ,
447- "/components/ui/toggle-group.tsx" : toggleGroup ,
448- "/components/ui/toggle.tsx" : toggle ,
449- "/components/ui/tooltip.tsx" : tooltip ,
450- "/components/ui/use-toast.tsx" : useToast ,
374+ "/lib/utils.ts" : shadcnComponents . utils ,
375+ "/components/ui/accordion.tsx" : shadcnComponents . accordian ,
376+ "/components/ui/alert-dialog.tsx" :
377+ shadcnComponents . alertDialog ,
378+ "/components/ui/alert.tsx" : shadcnComponents . alert ,
379+ "/components/ui/avatar.tsx" : shadcnComponents . avatar ,
380+ "/components/ui/badge.tsx" : shadcnComponents . badge ,
381+ "/components/ui/breadcrumb.tsx" :
382+ shadcnComponents . breadcrumb ,
383+ "/components/ui/button.tsx" : shadcnComponents . button ,
384+ "/components/ui/calendar.tsx" : shadcnComponents . calendar ,
385+ "/components/ui/card.tsx" : shadcnComponents . card ,
386+ "/components/ui/carousel.tsx" : shadcnComponents . carousel ,
387+ "/components/ui/checkbox.tsx" : shadcnComponents . checkbox ,
388+ "/components/ui/collapsible.tsx" :
389+ shadcnComponents . collapsible ,
390+ "/components/ui/dialog.tsx" : shadcnComponents . dialog ,
391+ "/components/ui/drawer.tsx" : shadcnComponents . drawer ,
392+ "/components/ui/dropdown-menu.tsx" :
393+ shadcnComponents . dropdownMenu ,
394+ "/components/ui/input.tsx" : shadcnComponents . input ,
395+ "/components/ui/label.tsx" : shadcnComponents . label ,
396+ "/components/ui/menubar.tsx" : shadcnComponents . menuBar ,
397+ "/components/ui/navigation-menu.tsx" :
398+ shadcnComponents . navigationMenu ,
399+ "/components/ui/pagination.tsx" :
400+ shadcnComponents . pagination ,
401+ "/components/ui/popover.tsx" : shadcnComponents . popover ,
402+ "/components/ui/progress.tsx" : shadcnComponents . progress ,
403+ "/components/ui/radio-group.tsx" :
404+ shadcnComponents . radioGroup ,
405+ "/components/ui/select.tsx" : shadcnComponents . select ,
406+ "/components/ui/separator.tsx" : shadcnComponents . separator ,
407+ "/components/ui/skeleton.tsx" : shadcnComponents . skeleton ,
408+ "/components/ui/slider.tsx" : shadcnComponents . slider ,
409+ "/components/ui/switch.tsx" :
410+ shadcnComponents . switchComponent ,
411+ "/components/ui/table.tsx" : shadcnComponents . table ,
412+ "/components/ui/tabs.tsx" : shadcnComponents . tabs ,
413+ "/components/ui/textarea.tsx" : shadcnComponents . textarea ,
414+ "/components/ui/toast.tsx" : shadcnComponents . toast ,
415+ "/components/ui/toaster.tsx" : shadcnComponents . toaster ,
416+ "/components/ui/toggle-group.tsx" :
417+ shadcnComponents . toggleGroup ,
418+ "/components/ui/toggle.tsx" : shadcnComponents . toggle ,
419+ "/components/ui/tooltip.tsx" : shadcnComponents . tooltip ,
420+ "/components/ui/use-toast.tsx" : shadcnComponents . useToast ,
451421 "/public/index.html" : `<!DOCTYPE html>
452422 <html lang="en">
453423 <head>
0 commit comments