diff --git a/package.json b/package.json index 2a2199f..f9f16db 100644 --- a/package.json +++ b/package.json @@ -67,6 +67,7 @@ } }, "rules": { + "indent": "off", "camelcase": "off", "space-before-function-paren": "off", "object-curly-spacing": "off", @@ -94,5 +95,12 @@ ] } }, + "prettier": { + "trailingComma": "es5", + "printWidth": 120, + "tabWidth": 2, + "semi": false, + "singleQuote": true + }, "type": "module" } diff --git a/src/App.vue b/src/App.vue index cee4671..1308b1c 100644 --- a/src/App.vue +++ b/src/App.vue @@ -8,14 +8,32 @@ import { Slider } from '@/components/ui/slider' import { Textarea } from '@/components/ui/textarea' import { Tabs, TabsContent, TabsList, TabsTrigger } from '@/components/ui/tabs' import { Separator } from '@/components/ui/separator' -import { computed } from 'vue'; -import { Replace, Type, Cable, KeyboardMusic, Squircle, Keyboard, Bolt, GaugeCircle, AudioLines, AudioWaveform, Binary, Power, Bold, Italic, Underline, FileDigit, FileX } from 'lucide-vue-next' +import { computed } from 'vue' +import { + Replace, + Type, + Cable, + KeyboardMusic, + Squircle, + Keyboard, + Bolt, + GaugeCircle, + AudioLines, + AudioWaveform, + Binary, + Power, + Bold, + Italic, + Underline, + FileDigit, + FileX, +} from 'lucide-vue-next' import { ScrollArea } from '@/components/ui/scroll-area' import { ToggleGroup, ToggleGroupItem } from '@/components/ui/toggle-group' import { Toggle } from '@/components/ui/toggle' import Pop from '@/components/patterns/Pop.vue' -import QuickPreview from '@/components/patterns/QuickPreview.vue' +import QuickPreview from '@/components/patterns/QuickPreview.vue' import { Menubar, @@ -41,10 +59,8 @@ import { import { ref } from 'vue' import { reactive } from 'vue' -const state = reactive({ count: 12 }); - - +const state = reactive({ count: 12 }) // Import JSON make it available for all components and views @@ -52,866 +68,943 @@ const state = reactive({ count: 12 });