[{"data":1,"prerenderedAt":7398},["ShallowReactive",2],{"navigation":3,"-docs-components-editor-drag-handle":918,"-docs-components-editor-drag-handle-description":1493,"-docs-components-editor-drag-handle-as-description":1503,"-docs-components-editor-drag-handle-options-description":1512,"-docs-components-editor-drag-handle-options-link-0":1521,"-docs-components-editor-drag-handle-type-description":1534,"-docs-components-editor-drag-handle-square-description":1543,"-docs-components-editor-drag-handle-block-description":1552,"component-theme-editorDragHandle-f8fAB3nzRWFAPhCZ7pNfZJ9xEBnySmJBtxvIx4E7L-I":1561,"-docs-components-editor-drag-handle-loadingAuto-description":2116,"-docs-components-editor-drag-handle-avatar-description":2133,"-docs-components-editor-drag-handle-leading-description":2142,"-docs-components-editor-drag-handle-leadingIcon-description":2158,"-docs-components-editor-drag-handle-trailing-description":2167,"-docs-components-editor-drag-handle-trailingIcon-description":2182,"-docs-components-editor-drag-handle-loading-description":2191,"-docs-components-editor-drag-handle-loadingIcon-description":2206,"component-example-editorDragHandleExampleiITTVDKu8vbgUe_TUgdINcUFLxSEv3-4WBWBKFaeKFs":2229,"component-example-editorDragHandleDropdownMenuExampleiITTVDKu8vbgUe_TUgdINcUFLxSEv3-4WBWBKFaeKFs":2554,"component-example-editorDragHandleSuggestionMenuExampleiITTVDKu8vbgUe_TUgdINcUFLxSEv3-4WBWBKFaeKFs":5970,"-docs-components-editor-drag-handle-avatar-as-description":7274,"-docs-components-editor-drag-handle-avatar-size-description":7303,"component-changelog-editor-drag-handle":7332,"mdc--yavysb-key":7341,"mdc--9gvnmd-key":7370},[4],{"title":5,"path":6,"stem":7,"children":8,"page":36},"Docs","/docs","docs",[9,157,781,817],{"title":10,"path":11,"stem":12,"children":13,"framework":16,"category":16,"description":16,"icon":30},"Get Started","/docs/getting-started","docs/1.getting-started/1.index",[14,19,37,47,53,76,140],{"title":15,"path":11,"stem":12,"framework":16,"category":16,"description":17,"icon":18},"Introduction",null,"Nuxt UI is a comprehensive Vue UI component library (Nuxt optional), offering 125+ accessible, Tailwind CSS components for building modern web applications.","i-lucide-house",{"title":20,"framework":16,"category":16,"description":16,"shadow":21,"path":22,"stem":23,"children":24,"page":36},"Installation",true,"/docs/getting-started/installation","docs/1.getting-started/2.installation",[25,31],{"title":20,"path":26,"stem":27,"framework":28,"category":16,"description":29,"icon":30},"/docs/getting-started/installation/nuxt","docs/1.getting-started/2.installation/1.nuxt","nuxt","Learn how to install and configure Nuxt UI in your Nuxt application.","i-lucide-square-play",{"title":20,"path":32,"stem":33,"framework":34,"category":16,"description":35,"icon":30},"/docs/getting-started/installation/vue","docs/1.getting-started/2.installation/2.vue","vue","Learn how to install and configure Nuxt UI in your Vue application, compatible with both plain Vite and Inertia.",false,{"title":38,"framework":16,"category":16,"description":16,"icon":39,"shadow":21,"path":40,"stem":41,"children":42,"page":36},"Migration","i-lucide-arrow-right-left","/docs/getting-started/migration","docs/1.getting-started/3.migration",[43],{"title":38,"path":44,"stem":45,"framework":16,"category":16,"description":46,"icon":39},"/docs/getting-started/migration/v4","docs/1.getting-started/3.migration/1.v4","A comprehensive guide to migrate your application from Nuxt UI v3 to Nuxt UI v4.",{"title":48,"path":49,"stem":50,"framework":16,"category":16,"description":51,"icon":52},"Contribution","/docs/getting-started/contribution","docs/1.getting-started/4.contribution","A comprehensive guide on contributing to Nuxt UI, including project structure, development workflow, and best practices.","i-lucide-handshake",{"title":54,"path":55,"stem":56,"children":57,"page":36},"Theme","/docs/getting-started/theme","docs/1.getting-started/5.theme",[58,64,70],{"title":59,"path":60,"stem":61,"framework":16,"category":16,"description":62,"icon":63},"Design System","/docs/getting-started/theme/design-system","docs/1.getting-started/5.theme/1.design-system","Nuxt UI's design system uses Tailwind CSS for simple theming and easy customization.","i-lucide-palette",{"title":65,"path":66,"stem":67,"framework":16,"category":16,"description":68,"icon":69},"CSS Variables","/docs/getting-started/theme/css-variables","docs/1.getting-started/5.theme/2.css-variables","Nuxt UI uses CSS variables as design tokens for flexible, consistent theming with built-in light and dark mode support.","i-lucide-swatch-book",{"title":71,"path":72,"stem":73,"framework":16,"category":16,"description":74,"icon":75},"Components","/docs/getting-started/theme/components","docs/1.getting-started/5.theme/3.components","Learn how to customize Nuxt UI components with the Tailwind Variants API for advanced, flexible, and maintainable styling.","i-lucide-layout-grid",{"title":77,"framework":16,"category":16,"description":16,"path":78,"stem":79,"children":80,"page":36},"Integrations","/docs/getting-started/integrations","docs/1.getting-started/6.integrations",[81,95,101,115,129,135],{"title":82,"framework":16,"category":16,"description":16,"shadow":21,"path":83,"stem":84,"children":85,"page":36},"Icons","/docs/getting-started/integrations/icons","docs/1.getting-started/6.integrations/1.icons",[86,91],{"title":82,"path":87,"stem":88,"framework":28,"category":16,"description":89,"icon":90},"/docs/getting-started/integrations/icons/nuxt","docs/1.getting-started/6.integrations/1.icons/1.nuxt","Nuxt UI integrates with Nuxt Icon to access over 200,000+ icons from Iconify.","i-lucide-smile",{"title":82,"path":92,"stem":93,"framework":34,"category":16,"description":94,"icon":90},"/docs/getting-started/integrations/icons/vue","docs/1.getting-started/6.integrations/1.icons/2.vue","Nuxt UI integrates with Iconify to access over 200,000+ icons.",{"title":96,"path":97,"stem":98,"framework":28,"category":16,"description":99,"icon":100},"Fonts","/docs/getting-started/integrations/fonts","docs/1.getting-started/6.integrations/2.fonts","Nuxt UI integrates with Nuxt Fonts to provide plug-and-play font optimization.","i-lucide-a-large-small",{"title":102,"framework":16,"category":16,"description":16,"shadow":21,"path":103,"stem":104,"children":105,"page":36},"Color Mode","/docs/getting-started/integrations/color-mode","docs/1.getting-started/6.integrations/3.color-mode",[106,111],{"title":102,"path":107,"stem":108,"framework":28,"category":16,"description":109,"icon":110},"/docs/getting-started/integrations/color-mode/nuxt","docs/1.getting-started/6.integrations/3.color-mode/1.nuxt","Nuxt UI integrates with Nuxt Color Mode to allow for easy switching between light and dark themes.","i-lucide-sun-moon",{"title":102,"path":112,"stem":113,"framework":34,"category":16,"description":114,"icon":110},"/docs/getting-started/integrations/color-mode/vue","docs/1.getting-started/6.integrations/3.color-mode/2.vue","Nuxt UI integrates with VueUse to allow for easy switching between light and dark themes.",{"title":116,"framework":16,"category":16,"description":16,"shadow":21,"path":117,"stem":118,"children":119,"page":36},"I18n","/docs/getting-started/integrations/i18n","docs/1.getting-started/6.integrations/4.i18n",[120,126],{"title":121,"path":122,"stem":123,"framework":28,"category":16,"description":124,"icon":125},"Internationalization (i18n)","/docs/getting-started/integrations/i18n/nuxt","docs/1.getting-started/6.integrations/4.i18n/1.nuxt","Nuxt UI supports 50+ locales and multi-directional (LTR/RTL) internationalization.","i-lucide-languages",{"title":121,"path":127,"stem":128,"framework":34,"category":16,"description":124,"icon":125},"/docs/getting-started/integrations/i18n/vue","docs/1.getting-started/6.integrations/4.i18n/2.vue",{"title":130,"path":131,"stem":132,"framework":28,"category":16,"description":133,"icon":134},"Content","/docs/getting-started/integrations/content","docs/1.getting-started/6.integrations/5.content","Nuxt UI integrates with Nuxt Content to deliver beautiful typography and consistent component styling.","i-simple-icons-markdown",{"title":136,"path":137,"stem":138,"framework":34,"category":16,"description":139,"icon":134},"SSR","/docs/getting-started/integrations/ssr","docs/1.getting-started/6.integrations/6.ssr","Nuxt UI has first-party support for Vue SSR. This guide will help you have it fully enabled.",{"title":141,"framework":16,"category":16,"description":16,"path":142,"stem":143,"children":144,"page":36},"AI Tools","/docs/getting-started/ai","docs/1.getting-started/7.ai",[145,151],{"title":146,"path":147,"stem":148,"framework":16,"category":16,"description":149,"icon":150},"MCP Server","/docs/getting-started/ai/mcp","docs/1.getting-started/7.ai/1.mcp","Use Nuxt UI components in your AI assistants with Model Context Protocol support.","i-lucide-server",{"title":152,"path":153,"stem":154,"framework":16,"category":16,"description":155,"icon":156},"LLMs.txt","/docs/getting-started/ai/llms-txt","docs/1.getting-started/7.ai/2.llms-txt","How to get AI tools like Cursor, Windsurf, GitHub Copilot, ChatGPT, and Claude to understand Nuxt UI components, theming, and best practices.","i-lucide-bot",{"title":71,"framework":16,"category":16,"description":16,"icon":158,"path":159,"stem":160,"children":161,"page":36},"i-lucide-square-code","/docs/components","docs/2.components",[162,168,174,180,186,191,196,201,206,211,216,222,227,232,237,242,247,252,258,263,268,273,278,284,289,294,299,305,310,315,320,325,330,335,340,346,351,356,361,366,372,378,383,388,393,398,403,408,413,418,423,428,433,440,445,450,455,460,465,470,475,480,485,490,495,500,505,510,515,520,525,530,535,540,545,550,555,561,566,571,576,581,586,591,596,601,606,611,616,621,626,631,636,641,646,651,656,661,666,671,676,681,686,691,696,701,706,711,716,721,726,731,736,741,746,751,756,761,766,771,776],{"title":163,"path":164,"stem":165,"framework":16,"category":166,"description":167},"Accordion","/docs/components/accordion","docs/2.components/accordion","data","A stacked set of collapsible panels.",{"title":169,"path":170,"stem":171,"framework":16,"category":172,"description":173},"Alert","/docs/components/alert","docs/2.components/alert","element","A callout to draw user's attention.",{"title":175,"path":176,"stem":177,"framework":16,"category":178,"description":179},"App","/docs/components/app","docs/2.components/app","layout","Wraps your app to provide global configurations and more.",{"title":181,"path":182,"stem":183,"framework":16,"category":184,"description":185},"AuthForm","/docs/components/auth-form","docs/2.components/auth-form","page","A customizable Form to create login, register or password reset forms.",{"title":187,"path":188,"stem":189,"framework":16,"category":172,"description":190},"Avatar","/docs/components/avatar","docs/2.components/avatar","An img element with fallback and Nuxt Image support.",{"title":192,"path":193,"stem":194,"framework":16,"category":172,"description":195},"AvatarGroup","/docs/components/avatar-group","docs/2.components/avatar-group","Stack multiple avatars in a group.",{"title":197,"path":198,"stem":199,"framework":16,"category":172,"description":200},"Badge","/docs/components/badge","docs/2.components/badge","A short text to represent a status or a category.",{"title":202,"path":203,"stem":204,"framework":16,"category":172,"description":205},"Banner","/docs/components/banner","docs/2.components/banner","Display a banner at the top of your website to inform users about important information.",{"title":207,"path":208,"stem":209,"framework":16,"category":184,"description":210},"BlogPost","/docs/components/blog-post","docs/2.components/blog-post","A customizable article to display in a blog page.",{"title":212,"path":213,"stem":214,"framework":16,"category":184,"description":215},"BlogPosts","/docs/components/blog-posts","docs/2.components/blog-posts","Display a list of blog posts in a responsive grid layout.",{"title":217,"path":218,"stem":219,"framework":16,"category":220,"description":221},"Breadcrumb","/docs/components/breadcrumb","docs/2.components/breadcrumb","navigation","A hierarchy of links to navigate through a website.",{"title":223,"path":224,"stem":225,"framework":16,"category":172,"description":226},"Button","/docs/components/button","docs/2.components/button","A button element that can act as a link or trigger an action.",{"title":228,"path":229,"stem":230,"framework":16,"category":172,"description":231},"Calendar","/docs/components/calendar","docs/2.components/calendar","A calendar component for selecting single dates, multiple dates or date ranges.",{"title":233,"path":234,"stem":235,"framework":16,"category":172,"description":236},"Card","/docs/components/card","docs/2.components/card","Display content in a card with a header, body and footer.",{"title":238,"path":239,"stem":240,"framework":16,"category":166,"description":241},"Carousel","/docs/components/carousel","docs/2.components/carousel","A carousel with motion and swipe built using Embla.",{"title":243,"path":244,"stem":245,"framework":16,"category":184,"description":246},"ChangelogVersion","/docs/components/changelog-version","docs/2.components/changelog-version","A customizable article to display in a changelog.",{"title":248,"path":249,"stem":250,"framework":16,"category":184,"description":251},"ChangelogVersions","/docs/components/changelog-versions","docs/2.components/changelog-versions","Display a list of changelog versions in a timeline.",{"title":253,"path":254,"stem":255,"framework":16,"category":256,"description":257},"ChatMessage","/docs/components/chat-message","docs/2.components/chat-message","chat","Display a chat message with icon, avatar, and actions.",{"title":259,"path":260,"stem":261,"framework":16,"category":256,"description":262},"ChatMessages","/docs/components/chat-messages","docs/2.components/chat-messages","Display a list of chat messages, designed to work seamlessly with Vercel AI SDK.",{"title":264,"path":265,"stem":266,"framework":16,"category":256,"description":267},"ChatPalette","/docs/components/chat-palette","docs/2.components/chat-palette","A chat palette to create a chatbot interface inside an overlay.",{"title":269,"path":270,"stem":271,"framework":16,"category":256,"description":272},"ChatPrompt","/docs/components/chat-prompt","docs/2.components/chat-prompt","An enhanced Textarea for submitting prompts in AI chat interfaces.",{"title":274,"path":275,"stem":276,"framework":16,"category":256,"description":277},"ChatPromptSubmit","/docs/components/chat-prompt-submit","docs/2.components/chat-prompt-submit","A Button for submitting chat prompts with automatic status handling.",{"title":279,"path":280,"stem":281,"framework":16,"category":282,"description":283},"Checkbox","/docs/components/checkbox","docs/2.components/checkbox","form","An input element to toggle between checked and unchecked states.",{"title":285,"path":286,"stem":287,"framework":16,"category":282,"description":288},"CheckboxGroup","/docs/components/checkbox-group","docs/2.components/checkbox-group","A set of checklist buttons to select multiple option from a list.",{"title":290,"path":291,"stem":292,"framework":16,"category":172,"description":293},"Chip","/docs/components/chip","docs/2.components/chip","An indicator of a numeric value or a state.",{"title":295,"path":296,"stem":297,"framework":16,"category":172,"description":298},"Collapsible","/docs/components/collapsible","docs/2.components/collapsible","A collapsible element to toggle visibility of its content.",{"title":300,"path":301,"stem":302,"framework":16,"category":303,"description":304},"ColorModeAvatar","/docs/components/color-mode-avatar","docs/2.components/color-mode-avatar","color-mode","An Avatar with a different source for light and dark mode.",{"title":306,"path":307,"stem":308,"framework":16,"category":303,"description":309},"ColorModeButton","/docs/components/color-mode-button","docs/2.components/color-mode-button","A Button to switch between light and dark mode.",{"title":311,"path":312,"stem":313,"framework":16,"category":303,"description":314},"ColorModeImage","/docs/components/color-mode-image","docs/2.components/color-mode-image","An image element with a different source for light and dark mode.",{"title":316,"path":317,"stem":318,"framework":16,"category":303,"description":319},"ColorModeSelect","/docs/components/color-mode-select","docs/2.components/color-mode-select","A Select to switch between system, dark & light mode.",{"title":321,"path":322,"stem":323,"framework":16,"category":303,"description":324},"ColorModeSwitch","/docs/components/color-mode-switch","docs/2.components/color-mode-switch","A switch to toggle between light and dark mode.",{"title":326,"path":327,"stem":328,"framework":16,"category":282,"description":329},"ColorPicker","/docs/components/color-picker","docs/2.components/color-picker","A component to select a color.",{"title":331,"path":332,"stem":333,"framework":16,"category":220,"description":334},"CommandPalette","/docs/components/command-palette","docs/2.components/command-palette","A command palette with full-text search powered by Fuse.js for efficient fuzzy matching.",{"title":336,"path":337,"stem":338,"framework":16,"category":178,"description":339},"Container","/docs/components/container","docs/2.components/container","A container lets you center and constrain the width of your content.",{"title":341,"path":342,"stem":343,"framework":28,"category":344,"description":345},"ContentNavigation","/docs/components/content-navigation","docs/2.components/content-navigation","content","An accordion-style navigation component for organizing page links.",{"title":347,"path":348,"stem":349,"framework":28,"category":344,"description":350},"ContentSearch","/docs/components/content-search","docs/2.components/content-search","A ready to use CommandPalette to add to your documentation.",{"title":352,"path":353,"stem":354,"framework":28,"category":344,"description":355},"ContentSearchButton","/docs/components/content-search-button","docs/2.components/content-search-button","A pre-styled Button to open the ContentSearch modal.",{"title":357,"path":358,"stem":359,"framework":28,"category":344,"description":360},"ContentSurround","/docs/components/content-surround","docs/2.components/content-surround","A pair of prev and next links to navigate between pages.",{"title":362,"path":363,"stem":364,"framework":28,"category":344,"description":365},"ContentToc","/docs/components/content-toc","docs/2.components/content-toc","A sticky Table of Contents with automatic active anchor link highlighting.",{"title":367,"path":368,"stem":369,"framework":16,"category":370,"description":371},"ContextMenu","/docs/components/context-menu","docs/2.components/context-menu","overlay","A menu to display actions when right-clicking on an element.",{"title":373,"path":374,"stem":375,"framework":16,"category":376,"description":377},"DashboardGroup","/docs/components/dashboard-group","docs/2.components/dashboard-group","dashboard","A fixed layout component that provides context for dashboard components with sidebar state management and persistence.",{"title":379,"path":380,"stem":381,"framework":16,"category":376,"description":382},"DashboardNavbar","/docs/components/dashboard-navbar","docs/2.components/dashboard-navbar","A responsive navbar to display in a dashboard.",{"title":384,"path":385,"stem":386,"framework":16,"category":376,"description":387},"DashboardPanel","/docs/components/dashboard-panel","docs/2.components/dashboard-panel","A resizable panel to display in a dashboard.",{"title":389,"path":390,"stem":391,"framework":16,"category":376,"description":392},"DashboardResizeHandle","/docs/components/dashboard-resize-handle","docs/2.components/dashboard-resize-handle","A handle to resize a sidebar or panel.",{"title":394,"path":395,"stem":396,"framework":16,"category":376,"description":397},"DashboardSearch","/docs/components/dashboard-search","docs/2.components/dashboard-search","A ready to use CommandPalette to add to your dashboard.",{"title":399,"path":400,"stem":401,"framework":16,"category":376,"description":402},"DashboardSearchButton","/docs/components/dashboard-search-button","docs/2.components/dashboard-search-button","A pre-styled Button to open the DashboardSearch modal.",{"title":404,"path":405,"stem":406,"framework":16,"category":376,"description":407},"DashboardSidebar","/docs/components/dashboard-sidebar","docs/2.components/dashboard-sidebar","A resizable and collapsible sidebar to display in a dashboard.",{"title":409,"path":410,"stem":411,"framework":16,"category":376,"description":412},"DashboardSidebarCollapse","/docs/components/dashboard-sidebar-collapse","docs/2.components/dashboard-sidebar-collapse","A Button to collapse the sidebar on desktop.",{"title":414,"path":415,"stem":416,"framework":16,"category":376,"description":417},"DashboardSidebarToggle","/docs/components/dashboard-sidebar-toggle","docs/2.components/dashboard-sidebar-toggle","A Button to toggle the sidebar on mobile.",{"title":419,"path":420,"stem":421,"framework":16,"category":376,"description":422},"DashboardToolbar","/docs/components/dashboard-toolbar","docs/2.components/dashboard-toolbar","A toolbar to display under the navbar in a dashboard.",{"title":424,"path":425,"stem":426,"framework":16,"category":370,"description":427},"Drawer","/docs/components/drawer","docs/2.components/drawer","A drawer that smoothly slides in & out of the screen.",{"title":429,"path":430,"stem":431,"framework":16,"category":370,"description":432},"DropdownMenu","/docs/components/dropdown-menu","docs/2.components/dropdown-menu","A menu to display actions when clicking on an element.",{"title":434,"path":435,"stem":436,"framework":16,"category":437,"description":438,"badge":439},"Editor","/docs/components/editor","docs/2.components/editor","editor","A rich text editor component based on TipTap with support for markdown, HTML, and JSON content types.","New",{"title":441,"path":442,"stem":443,"framework":16,"category":437,"description":444,"badge":439},"EditorDragHandle","/docs/components/editor-drag-handle","docs/2.components/editor-drag-handle","A draggable handle for reordering and selecting blocks in the editor.",{"title":446,"path":447,"stem":448,"framework":16,"category":437,"description":449,"badge":439},"EditorEmojiMenu","/docs/components/editor-emoji-menu","docs/2.components/editor-emoji-menu","An emoji picker menu that displays emoji suggestions when typing the : character in the editor.",{"title":451,"path":452,"stem":453,"framework":16,"category":437,"description":454,"badge":439},"EditorMentionMenu","/docs/components/editor-mention-menu","docs/2.components/editor-mention-menu","A mention menu that displays user suggestions when typing the @ character in the editor.",{"title":456,"path":457,"stem":458,"framework":16,"category":437,"description":459,"badge":439},"EditorSuggestionMenu","/docs/components/editor-suggestion-menu","docs/2.components/editor-suggestion-menu","A command menu that displays formatting and action suggestions when typing the / character in the editor.",{"title":461,"path":462,"stem":463,"framework":16,"category":437,"description":464,"badge":439},"EditorToolbar","/docs/components/editor-toolbar","docs/2.components/editor-toolbar","A customizable toolbar for editor actions that can be displayed as fixed, bubble, or floating menu.",{"title":466,"path":467,"stem":468,"framework":16,"category":166,"description":469},"Empty","/docs/components/empty","docs/2.components/empty","A component to display an empty state.",{"title":471,"path":472,"stem":473,"framework":16,"category":178,"description":474},"Error","/docs/components/error","docs/2.components/error","A pre-built error component with NuxtError support.",{"title":476,"path":477,"stem":478,"framework":16,"category":172,"description":479},"FieldGroup","/docs/components/field-group","docs/2.components/field-group","Group multiple button-like elements together.",{"title":481,"path":482,"stem":483,"framework":16,"category":282,"description":484},"FileUpload","/docs/components/file-upload","docs/2.components/file-upload","An input element to upload files.",{"title":486,"path":487,"stem":488,"framework":16,"category":178,"description":489},"Footer","/docs/components/footer","docs/2.components/footer","A responsive footer component.",{"title":491,"path":492,"stem":493,"framework":16,"category":220,"description":494},"FooterColumns","/docs/components/footer-columns","docs/2.components/footer-columns","A list of links as columns to display in your Footer.",{"title":496,"path":497,"stem":498,"framework":16,"category":282,"description":499},"Form","/docs/components/form","docs/2.components/form","A form component with built-in validation and submission handling.",{"title":501,"path":502,"stem":503,"framework":16,"category":282,"description":504},"FormField","/docs/components/form-field","docs/2.components/form-field","A wrapper for form elements that provides validation and error handling.",{"title":506,"path":507,"stem":508,"framework":16,"category":178,"description":509},"Header","/docs/components/header","docs/2.components/header","A responsive header component.",{"title":511,"path":512,"stem":513,"framework":16,"category":172,"description":514},"Icon","/docs/components/icon","docs/2.components/icon","A component to display any icon from Iconify or another component.",{"title":516,"path":517,"stem":518,"framework":16,"category":282,"description":519},"Input","/docs/components/input","docs/2.components/input","An input element to enter text.",{"title":521,"path":522,"stem":523,"framework":16,"category":282,"description":524},"InputDate","/docs/components/input-date","docs/2.components/input-date","An input component for date selection.",{"title":526,"path":527,"stem":528,"framework":16,"category":282,"description":529},"InputMenu","/docs/components/input-menu","docs/2.components/input-menu","An autocomplete input with real-time suggestions.",{"title":531,"path":532,"stem":533,"framework":16,"category":282,"description":534},"InputNumber","/docs/components/input-number","docs/2.components/input-number","An input for numerical values with a customizable range.",{"title":536,"path":537,"stem":538,"framework":16,"category":282,"description":539},"InputTags","/docs/components/input-tags","docs/2.components/input-tags","An input element that displays interactive tags.",{"title":541,"path":542,"stem":543,"framework":16,"category":282,"description":544},"InputTime","/docs/components/input-time","docs/2.components/input-time","An input for selecting a time.",{"title":546,"path":547,"stem":548,"framework":16,"category":172,"description":549},"Kbd","/docs/components/kbd","docs/2.components/kbd","A kbd element to display a keyboard key.",{"title":551,"path":552,"stem":553,"framework":16,"category":220,"description":554},"Link","/docs/components/link","docs/2.components/link","A wrapper around \u003CNuxtLink> with extra props.",{"title":556,"path":557,"stem":558,"framework":16,"category":559,"description":560},"LocaleSelect","/docs/components/locale-select","docs/2.components/locale-select","i18n","A Select to switch between locales.",{"title":562,"path":563,"stem":564,"framework":16,"category":178,"description":565},"Main","/docs/components/main","docs/2.components/main","A main element that fills the available viewport height.",{"title":567,"path":568,"stem":569,"framework":16,"category":166,"description":570},"Marquee","/docs/components/marquee","docs/2.components/marquee","A component to create infinite scrolling content.",{"title":572,"path":573,"stem":574,"framework":16,"category":370,"description":575},"Modal","/docs/components/modal","docs/2.components/modal","A dialog window that can be used to display a message or request user input.",{"title":577,"path":578,"stem":579,"framework":16,"category":220,"description":580},"NavigationMenu","/docs/components/navigation-menu","docs/2.components/navigation-menu","A list of links that can be displayed horizontally or vertically.",{"title":582,"path":583,"stem":584,"framework":16,"category":184,"description":585},"Page","/docs/components/page","docs/2.components/page","A grid layout for your pages with left and right columns.",{"title":587,"path":588,"stem":589,"framework":16,"category":184,"description":590},"PageAnchors","/docs/components/page-anchors","docs/2.components/page-anchors","A list of anchors to be displayed in the page.",{"title":592,"path":593,"stem":594,"framework":16,"category":184,"description":595},"PageAside","/docs/components/page-aside","docs/2.components/page-aside","A sticky aside to display your page navigation.",{"title":597,"path":598,"stem":599,"framework":16,"category":184,"description":600},"PageBody","/docs/components/page-body","docs/2.components/page-body","The main content of your page.",{"title":602,"path":603,"stem":604,"framework":16,"category":184,"description":605},"PageCard","/docs/components/page-card","docs/2.components/page-card","A pre-styled card component that displays a title, description and optional link.",{"title":607,"path":608,"stem":609,"framework":16,"category":184,"description":610},"PageColumns","/docs/components/page-columns","docs/2.components/page-columns","A responsive multi-column layout system for organizing content side-by-side.",{"title":612,"path":613,"stem":614,"framework":16,"category":184,"description":615},"PageCTA","/docs/components/page-cta","docs/2.components/page-cta","A call to action section to display in your pages.",{"title":617,"path":618,"stem":619,"framework":16,"category":184,"description":620},"PageFeature","/docs/components/page-feature","docs/2.components/page-feature","A component to showcase key features of your application.",{"title":622,"path":623,"stem":624,"framework":16,"category":184,"description":625},"PageGrid","/docs/components/page-grid","docs/2.components/page-grid","A responsive grid system for displaying content in a flexible layout.",{"title":627,"path":628,"stem":629,"framework":16,"category":184,"description":630},"PageHeader","/docs/components/page-header","docs/2.components/page-header","A responsive header for your pages.",{"title":632,"path":633,"stem":634,"framework":16,"category":184,"description":635},"PageHero","/docs/components/page-hero","docs/2.components/page-hero","A responsive hero for your pages.",{"title":637,"path":638,"stem":639,"framework":16,"category":184,"description":640},"PageLinks","/docs/components/page-links","docs/2.components/page-links","A list of links to be displayed in the page.",{"title":642,"path":643,"stem":644,"framework":16,"category":184,"description":645},"PageList","/docs/components/page-list","docs/2.components/page-list","A vertical list layout for displaying content in a stacked format.",{"title":647,"path":648,"stem":649,"framework":16,"category":184,"description":650},"PageLogos","/docs/components/page-logos","docs/2.components/page-logos","A list of logos or images to display on your pages.",{"title":652,"path":653,"stem":654,"framework":16,"category":184,"description":655},"PageSection","/docs/components/page-section","docs/2.components/page-section","A responsive section for your pages.",{"title":657,"path":658,"stem":659,"framework":16,"category":220,"description":660},"Pagination","/docs/components/pagination","docs/2.components/pagination","A list of buttons or links to navigate through pages.",{"title":662,"path":663,"stem":664,"framework":16,"category":282,"description":665},"PinInput","/docs/components/pin-input","docs/2.components/pin-input","An input element to enter a pin.",{"title":667,"path":668,"stem":669,"framework":16,"category":370,"description":670},"Popover","/docs/components/popover","docs/2.components/popover","A non-modal dialog that floats around a trigger element.",{"title":672,"path":673,"stem":674,"framework":16,"category":184,"description":675},"PricingPlan","/docs/components/pricing-plan","docs/2.components/pricing-plan","A customizable pricing plan to display in a pricing page.",{"title":677,"path":678,"stem":679,"framework":16,"category":184,"description":680},"PricingPlans","/docs/components/pricing-plans","docs/2.components/pricing-plans","Display a list of pricing plans in a responsive grid layout.",{"title":682,"path":683,"stem":684,"framework":16,"category":184,"description":685},"PricingTable","/docs/components/pricing-table","docs/2.components/pricing-table","A responsive pricing table component that displays tiered pricing plans with feature comparisons.",{"title":687,"path":688,"stem":689,"framework":16,"category":172,"description":690},"Progress","/docs/components/progress","docs/2.components/progress","An indicator showing the progress of a task.",{"title":692,"path":693,"stem":694,"framework":16,"category":282,"description":695},"RadioGroup","/docs/components/radio-group","docs/2.components/radio-group","A set of radio buttons to select a single option from a list.",{"title":697,"path":698,"stem":699,"framework":16,"category":166,"description":700,"badge":439},"ScrollArea","/docs/components/scroll-area","docs/2.components/scroll-area","A flexible scroll container with virtualization support.",{"title":702,"path":703,"stem":704,"framework":16,"category":282,"description":705},"Select","/docs/components/select","docs/2.components/select","A select element to choose from a list of options.",{"title":707,"path":708,"stem":709,"framework":16,"category":282,"description":710},"SelectMenu","/docs/components/select-menu","docs/2.components/select-menu","An advanced searchable select element.",{"title":712,"path":713,"stem":714,"framework":16,"category":172,"description":715},"Separator","/docs/components/separator","docs/2.components/separator","Separates content horizontally or vertically.",{"title":717,"path":718,"stem":719,"framework":16,"category":172,"description":720},"Skeleton","/docs/components/skeleton","docs/2.components/skeleton","A placeholder to show while content is loading.",{"title":722,"path":723,"stem":724,"framework":16,"category":370,"description":725},"Slideover","/docs/components/slideover","docs/2.components/slideover","A dialog that slides in from any side of the screen.",{"title":727,"path":728,"stem":729,"framework":16,"category":282,"description":730},"Slider","/docs/components/slider","docs/2.components/slider","An input to select a numeric value within a range.",{"title":732,"path":733,"stem":734,"framework":16,"category":220,"description":735},"Stepper","/docs/components/stepper","docs/2.components/stepper","A set of steps that are used to indicate progress through a multi-step process.",{"title":737,"path":738,"stem":739,"framework":16,"category":282,"description":740},"Switch","/docs/components/switch","docs/2.components/switch","A control that toggles between two states.",{"title":742,"path":743,"stem":744,"framework":16,"category":166,"description":745},"Table","/docs/components/table","docs/2.components/table","A responsive table element to display data in rows and columns.",{"title":747,"path":748,"stem":749,"framework":16,"category":220,"description":750},"Tabs","/docs/components/tabs","docs/2.components/tabs","A set of tab panels that are displayed one at a time.",{"title":752,"path":753,"stem":754,"framework":16,"category":282,"description":755},"Textarea","/docs/components/textarea","docs/2.components/textarea","A textarea element to input multi-line text.",{"title":757,"path":758,"stem":759,"framework":16,"category":166,"description":760},"Timeline","/docs/components/timeline","docs/2.components/timeline","A component that displays a sequence of events with dates, titles, icons or avatars.",{"title":762,"path":763,"stem":764,"framework":16,"category":370,"description":765},"Toast","/docs/components/toast","docs/2.components/toast","A succinct message to provide information or feedback to the user.",{"title":767,"path":768,"stem":769,"framework":16,"category":370,"description":770},"Tooltip","/docs/components/tooltip","docs/2.components/tooltip","A popup that reveals information when hovering over an element.",{"title":772,"path":773,"stem":774,"framework":16,"category":166,"description":775},"Tree","/docs/components/tree","docs/2.components/tree","A tree view component to display and interact with hierarchical data structures.",{"title":777,"path":778,"stem":779,"framework":16,"category":166,"description":780},"User","/docs/components/user","docs/2.components/user","Display user information with name, description and avatar.",{"title":782,"framework":16,"category":16,"description":16,"icon":783,"path":784,"stem":785,"children":786,"page":36},"Composables","i-lucide-square-function","/docs/composables","docs/3.composables",[787,792,797,802,807,812],{"title":788,"path":789,"stem":790,"framework":16,"category":16,"description":791},"defineLocale","/docs/composables/define-locale","docs/3.composables/define-locale","A utility to create a custom locale for your app.",{"title":793,"path":794,"stem":795,"framework":16,"category":16,"description":796},"defineShortcuts","/docs/composables/define-shortcuts","docs/3.composables/define-shortcuts","A composable to define keyboard shortcuts in your app.",{"title":798,"path":799,"stem":800,"framework":16,"category":16,"description":801},"extendLocale","/docs/composables/extend-locale","docs/3.composables/extend-locale","A utility to extend an existing locale with custom translations.",{"title":803,"path":804,"stem":805,"framework":16,"category":16,"description":806},"extractShortcuts","/docs/composables/extract-shortcuts","docs/3.composables/extract-shortcuts","A utility to extract keyboard shortcuts from menu items.",{"title":808,"path":809,"stem":810,"framework":16,"category":16,"description":811},"useOverlay","/docs/composables/use-overlay","docs/3.composables/use-overlay","A composable to programmatically control overlays.",{"title":813,"path":814,"stem":815,"framework":16,"category":16,"description":816},"useToast","/docs/composables/use-toast","docs/3.composables/use-toast","A composable to display toast notifications in your app.",{"title":818,"path":819,"stem":820,"children":821,"framework":28,"category":16,"description":16,"icon":917},"Typography","/docs/typography","docs/4.typography/1.index",[822,824,829,834,839,844,849,853,858,862,867,872,877,882,887,891,896,900,904,908,913],{"title":15,"path":819,"stem":820,"framework":28,"category":16,"description":823},"Beautiful typography components and utilities to style your content with Nuxt UI.",{"title":825,"path":826,"stem":827,"framework":28,"category":16,"description":828},"Headers and text","/docs/typography/headers-and-text","docs/4.typography/2.headers-and-text","Beautifully styled headings, paragraphs, text formatting, and links for optimal readability.",{"title":830,"path":831,"stem":832,"framework":28,"category":16,"description":833},"Lists and tables","/docs/typography/lists-and-tables","docs/4.typography/3.lists-and-tables","Organize information with styled lists and responsive tables for clear, consistent readability.",{"title":835,"path":836,"stem":837,"framework":28,"category":16,"description":838},"Images and embeds","/docs/typography/images-and-embeds","docs/4.typography/4.images-and-embeds","Responsive images, videos, and rich media embeds to enhance and illustrate your documentation.",{"title":840,"path":841,"stem":842,"framework":28,"category":16,"description":843},"Code","/docs/typography/code","docs/4.typography/5.code","Display inline code and syntax-highlighted code blocks with copy-to-clipboard support.",{"title":163,"path":845,"stem":846,"framework":28,"category":847,"description":848},"/docs/typography/accordion","docs/4.typography/accordion","components","Create expandable content sections for better information organization.",{"title":197,"path":850,"stem":851,"framework":28,"category":847,"description":852},"/docs/typography/badge","docs/4.typography/badge","Display version numbers, status labels, and tags within your content.",{"title":854,"path":855,"stem":856,"framework":28,"category":847,"description":857},"Callout","/docs/typography/callout","docs/4.typography/callout","Highlight important information with eye-catching colored boxes and icons.",{"title":233,"path":859,"stem":860,"framework":28,"category":847,"description":861},"/docs/typography/card","docs/4.typography/card","Create highlighted content blocks with optional links and navigation.",{"title":863,"path":864,"stem":865,"framework":28,"category":847,"description":866},"CardGroup","/docs/typography/card-group","docs/4.typography/card-group","Organize multiple cards in responsive grid layouts for better content presentation.",{"title":868,"path":869,"stem":870,"framework":28,"category":847,"description":871},"CodeCollapse","/docs/typography/code-collapse","docs/4.typography/code-collapse","Make long code blocks collapsible to save space and improve readability.",{"title":873,"path":874,"stem":875,"framework":28,"category":847,"description":876},"CodeGroup","/docs/typography/code-group","docs/4.typography/code-group","Group multiple code examples in tabbed interfaces for easy comparison.",{"title":878,"path":879,"stem":880,"framework":28,"category":847,"description":881},"CodePreview","/docs/typography/code-preview","docs/4.typography/code-preview","Display code examples with a preview and their source for clearer documentation.",{"title":883,"path":884,"stem":885,"framework":28,"category":847,"description":886},"CodeTree","/docs/typography/code-tree","docs/4.typography/code-tree","Visualize file and folder structures with syntax-highlighted code.",{"title":295,"path":888,"stem":889,"framework":28,"category":847,"description":890},"/docs/typography/collapsible","docs/4.typography/collapsible","Toggle content visibility with smooth expand and collapse animations.",{"title":892,"path":893,"stem":894,"framework":28,"category":847,"description":895},"Field","/docs/typography/field","docs/4.typography/field","Document API parameters, props, and configuration options clearly.",{"title":476,"path":897,"stem":898,"framework":28,"category":847,"description":899},"/docs/typography/field-group","docs/4.typography/field-group","Group related fields together for comprehensive API documentation.",{"title":511,"path":901,"stem":902,"framework":28,"category":847,"description":903},"/docs/typography/icon","docs/4.typography/icon","Display icons from popular icon libraries to enhance your content.",{"title":546,"path":905,"stem":906,"framework":28,"category":847,"description":907},"/docs/typography/kbd","docs/4.typography/kbd","Display keyboard shortcuts and key combinations with proper styling.",{"title":909,"path":910,"stem":911,"framework":28,"category":847,"description":912},"Steps","/docs/typography/steps","docs/4.typography/steps","Transform headings into numbered step-by-step guides and tutorials.",{"title":747,"path":914,"stem":915,"framework":28,"category":847,"description":916},"/docs/typography/tabs","docs/4.typography/tabs","Organize related content in interactive tabbed interfaces.","i-lucide-square-pilcrow",{"id":919,"title":441,"body":920,"category":437,"description":444,"extension":1483,"framework":16,"links":1484,"meta":1489,"navigation":1490,"path":442,"seo":1491,"stem":443,"__hash__":1492},"docs/docs/2.components/editor-drag-handle.md",{"type":921,"value":922,"toc":1466},"minimark",[923,928,937,947,964,971,980,984,990,1100,1132,1136,1148,1154,1256,1260,1264,1270,1324,1328,1351,1355,1362,1419,1424,1428,1432,1435,1439,1442,1446,1449,1452,1455,1459,1462],[924,925,927],"h2",{"id":926},"usage","Usage",[929,930,931,932,936],"p",{},"The EditorDragHandle component provides drag-and-drop functionality for reordering editor blocks using the ",[933,934,935],"code",{},"@tiptap/extension-drag-handle-vue-3"," package.",[938,939,940],"caution",{},[929,941,942,943,946],{},"It must be used inside an ",[944,945,434],"a",{"href":435}," component's default slot to have access to the editor instance.",[929,948,949,950,952,953,956,957,956,960,963],{},"It extends the ",[944,951,223],{"href":224}," component, so you can pass any property such as ",[933,954,955],{},"color",", ",[933,958,959],{},"variant",[933,961,962],{},"size",", etc.",[965,966],"component-example",{":collapse":967,":elevated":967,"className":968,"name":970},"true",[969],"p-8","editor-drag-handle-example",[972,973,977],"callout",{"icon":974,"target":975,"to":976},"i-custom-tiptap","_blank","https://tiptap.dev/docs/editor/extensions/functionality/drag-handle-vue",[929,978,979],{},"Learn more about the Drag Handle extension in the TipTap documentation.",[981,982,511],"h3",{"id":983},"icon",[929,985,986,987,989],{},"Use the ",[933,988,983],{}," prop to customize the drag handle icon.",[991,992,996],"pre",{"className":993,"code":994,"language":34,"meta":995,"style":995},"language-vue shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","\u003Ctemplate>\n  \u003CUEditor v-slot=\"{ editor }\">\n    \u003CUEditorDragHandle :editor=\"editor\" icon=\"i-lucide-move\" />\n  \u003C/UEditor>\n\u003C/template>\n","",[933,997,998,1014,1041,1080,1090],{"__ignoreMap":995},[999,1000,1003,1007,1011],"span",{"class":1001,"line":1002},"line",1,[999,1004,1006],{"class":1005},"sMK4o","\u003C",[999,1008,1010],{"class":1009},"swJcz","template",[999,1012,1013],{"class":1005},">\n",[999,1015,1017,1020,1023,1027,1030,1033,1037,1039],{"class":1001,"line":1016},2,[999,1018,1019],{"class":1005},"  \u003C",[999,1021,1022],{"class":1009},"UEditor",[999,1024,1026],{"class":1025},"spNyl"," v-slot",[999,1028,1029],{"class":1005},"=",[999,1031,1032],{"class":1005},"\"",[999,1034,1036],{"class":1035},"sfazB","{ editor }",[999,1038,1032],{"class":1005},[999,1040,1013],{"class":1005},[999,1042,1044,1047,1050,1053,1055,1057,1059,1061,1064,1066,1068,1075,1077],{"class":1001,"line":1043},3,[999,1045,1046],{"class":1005},"    \u003C",[999,1048,1049],{"class":1009},"UEditorDragHandle",[999,1051,1052],{"class":1025}," :editor",[999,1054,1029],{"class":1005},[999,1056,1032],{"class":1005},[999,1058,437],{"class":1035},[999,1060,1032],{"class":1005},[999,1062,1063],{"class":1025}," icon",[999,1065,1029],{"class":1005},[999,1067,1032],{"class":1005},[999,1069,1070,1074],{"class":1035},[1071,1072],"i",{"class":1073},"shiki-icon-highlight sEJS1","i-lucide-move",[999,1076,1032],{"class":1005},[999,1078,1079],{"class":1005}," />\n",[999,1081,1083,1086,1088],{"class":1001,"line":1082},4,[999,1084,1085],{"class":1005},"  \u003C/",[999,1087,1022],{"class":1009},[999,1089,1013],{"class":1005},[999,1091,1093,1096,1098],{"class":1001,"line":1092},5,[999,1094,1095],{"class":1005},"\u003C/",[999,1097,1010],{"class":1009},[999,1099,1013],{"class":1005},[1101,1102,1103,1120],"framework-only",{},[1010,1104,1105],{"v-slot:nuxt":995},[1106,1107,1109],"tip",{"to":1108},"/docs/getting-started/integrations/icons/nuxt#theme",[929,1110,1111,1112,1115,1116,1119],{},"You can customize this icon globally in your ",[933,1113,1114],{},"app.config.ts"," under ",[933,1117,1118],{},"ui.icons.drag"," key.",[1010,1121,1122],{"v-slot:vue":995},[1106,1123,1125],{"to":1124},"/docs/getting-started/integrations/icons/vue#theme",[929,1126,1111,1127,1115,1130,1119],{},[933,1128,1129],{},"vite.config.ts",[933,1131,1118],{},[981,1133,1135],{"id":1134},"options","Options",[929,1137,986,1138,1140,1141,1147],{},[933,1139,1134],{}," prop to customize the positioning behavior using ",[944,1142,1146],{"href":1143,"rel":1144},"https://floating-ui.com/docs/computeposition#options",[1145],"nofollow","Floating UI options",".",[1149,1150,1151],"note",{},[929,1152,1153],{},"The offset is automatically calculated to center the handle for small blocks and align it to the top for taller blocks.",[991,1155,1157],{"className":993,"code":1156,"language":34,"meta":995,"style":995},"\u003Ctemplate>\n  \u003CUEditor v-slot=\"{ editor }\">\n    \u003CUEditorDragHandle\n      :editor=\"editor\"\n      :options=\"{\n        placement: 'left'\n      }\"\n    />\n  \u003C/UEditor>\n\u003C/template>\n",[933,1158,1159,1167,1185,1192,1206,1218,1224,1232,1238,1247],{"__ignoreMap":995},[999,1160,1161,1163,1165],{"class":1001,"line":1002},[999,1162,1006],{"class":1005},[999,1164,1010],{"class":1009},[999,1166,1013],{"class":1005},[999,1168,1169,1171,1173,1175,1177,1179,1181,1183],{"class":1001,"line":1016},[999,1170,1019],{"class":1005},[999,1172,1022],{"class":1009},[999,1174,1026],{"class":1025},[999,1176,1029],{"class":1005},[999,1178,1032],{"class":1005},[999,1180,1036],{"class":1035},[999,1182,1032],{"class":1005},[999,1184,1013],{"class":1005},[999,1186,1187,1189],{"class":1001,"line":1043},[999,1188,1046],{"class":1005},[999,1190,1191],{"class":1009},"UEditorDragHandle\n",[999,1193,1194,1197,1199,1201,1203],{"class":1001,"line":1082},[999,1195,1196],{"class":1025},"      :editor",[999,1198,1029],{"class":1005},[999,1200,1032],{"class":1005},[999,1202,437],{"class":1035},[999,1204,1205],{"class":1005},"\"\n",[999,1207,1208,1211,1213,1215],{"class":1001,"line":1092},[999,1209,1210],{"class":1025},"      :options",[999,1212,1029],{"class":1005},[999,1214,1032],{"class":1005},[999,1216,1217],{"class":1035},"{\n",[999,1219,1221],{"class":1001,"line":1220},6,[999,1222,1223],{"class":1035},"        placement: 'left'\n",[999,1225,1227,1230],{"class":1001,"line":1226},7,[999,1228,1229],{"class":1035},"      }",[999,1231,1205],{"class":1005},[999,1233,1235],{"class":1001,"line":1234},8,[999,1236,1237],{"class":1005},"    />\n",[999,1239,1241,1243,1245],{"class":1001,"line":1240},9,[999,1242,1085],{"class":1005},[999,1244,1022],{"class":1009},[999,1246,1013],{"class":1005},[999,1248,1250,1252,1254],{"class":1001,"line":1249},10,[999,1251,1095],{"class":1005},[999,1253,1010],{"class":1009},[999,1255,1013],{"class":1005},[924,1257,1259],{"id":1258},"examples","Examples",[981,1261,1263],{"id":1262},"with-dropdown-menu","With dropdown menu",[929,1265,1266,1267,1269],{},"Use the default slot to add a ",[944,1268,429],{"href":430}," with block-level actions like duplicate, delete, move up/down, or transform blocks into different types.",[929,1271,1272,1273,1276,1277,1323],{},"Listen to the ",[933,1274,1275],{},"@node-change"," event to track the currently hovered node and its position, then use ",[933,1278,1281,1284,1286,1289,1292,1295,1298,1301,1304,1307,1309,1312,1315,1318,1321],{"className":1279,"language":1280,"style":995},"language-ts-type shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","ts-type",[999,1282,437],{"class":1283},"sBMFI",[999,1285,1147],{"class":1005},[999,1287,1288],{"class":1283},"chain",[999,1290,1291],{"class":1005},"()",[999,1293,1147],{"class":1294},"sTEyZ",[999,1296,1297],{"class":1283},"setMeta",[999,1299,1300],{"class":1294},"(",[999,1302,1303],{"class":1005},"'",[999,1305,1306],{"class":1035},"lockDragHandle",[999,1308,1303],{"class":1005},[999,1310,1311],{"class":1005},",",[999,1313,1314],{"class":1283}," open",[999,1316,1317],{"class":1294},").",[999,1319,1320],{"class":1283},"run",[999,1322,1291],{"class":1005}," to lock the handle position while the menu is open.",[965,1325],{":collapse":967,":elevated":967,"className":1326,"name":1327},[969],"editor-drag-handle-dropdown-menu-example",[1149,1329,1330],{},[929,1331,1332,1333,1336,1337,1340,1341,956,1344,956,1347,1350],{},"This example uses the ",[933,1334,1335],{},"mapEditorItems"," utility from ",[933,1338,1339],{},"@nuxt/ui/utils/editor"," to automatically map handler kinds (like ",[933,1342,1343],{},"duplicate",[933,1345,1346],{},"delete",[933,1348,1349],{},"moveUp",", etc.) to their corresponding editor commands with proper state management.",[981,1352,1354],{"id":1353},"with-suggestion-menu","With suggestion menu",[929,1356,1266,1357,1359,1360,1147],{},[944,1358,223],{"href":224}," next to the drag handle to open the ",[944,1361,456],{"href":457},[929,1363,1364,1365,1368,1369,1418],{},"Call the ",[933,1366,1367],{},"onClick"," slot function to get the current node position, then use ",[933,1370,1371,1374,1376,1379,1382,1385,1387,1390,1392,1395,1398,1401,1404,1406,1409,1412,1414,1416],{"className":1279,"language":1280,"style":995},[999,1372,1373],{"class":1283},"handlers",[999,1375,1147],{"class":1005},[999,1377,1378],{"class":1283},"suggestion",[999,1380,1381],{"class":1005},"?.",[999,1383,1384],{"class":1283},"execute",[999,1386,1300],{"class":1005},[999,1388,437],{"class":1389},"sHdIc",[999,1391,1311],{"class":1005},[999,1393,1394],{"class":1005}," {",[999,1396,1397],{"class":1009}," pos",[999,1399,1400],{"class":1005},":",[999,1402,1403],{"class":1389}," node",[999,1405,1381],{"class":1294},[999,1407,1408],{"class":1389},"pos",[999,1410,1411],{"class":1005}," })",[999,1413,1147],{"class":1294},[999,1415,1320],{"class":1283},[999,1417,1291],{"class":1005}," to insert new blocks at that position.",[965,1420],{":collapse":967,":elevated":967,"className":1421,"name":1423},[1422],"!p-0","editor-drag-handle-suggestion-menu-example",[924,1425,1427],{"id":1426},"api","API",[981,1429,1431],{"id":1430},"props","Props",[1433,1434],"component-props",{},[981,1436,1438],{"id":1437},"slots","Slots",[1440,1441],"component-slots",{},[981,1443,1445],{"id":1444},"emits","Emits",[1447,1448],"component-emits",{},[924,1450,54],{"id":1451},"theme",[1453,1454],"component-theme",{},[924,1456,1458],{"id":1457},"changelog","Changelog",[1460,1461],"component-changelog",{},[1463,1464,1465],"style",{},"html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .swJcz, html code.shiki .swJcz{--shiki-light:#E53935;--shiki-default:#F07178;--shiki-dark:#F07178}html pre.shiki code .spNyl, html code.shiki .spNyl{--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html pre.shiki code .sEJS1, html code.shiki .sEJS1{--shiki-icon-url: url(https://api.iconify.design/lucide:move.svg?color=%23000)}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}html pre.shiki code .sTEyZ, html code.shiki .sTEyZ{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}html pre.shiki code .sHdIc, html code.shiki .sHdIc{--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#EEFFFF;--shiki-default-font-style:italic;--shiki-dark:#BABED8;--shiki-dark-font-style:italic}",{"title":995,"searchDepth":1016,"depth":1016,"links":1467},[1468,1472,1476,1481,1482],{"id":926,"depth":1016,"text":927,"children":1469},[1470,1471],{"id":983,"depth":1043,"text":511},{"id":1134,"depth":1043,"text":1135},{"id":1258,"depth":1016,"text":1259,"children":1473},[1474,1475],{"id":1262,"depth":1043,"text":1263},{"id":1353,"depth":1043,"text":1354},{"id":1426,"depth":1016,"text":1427,"children":1477},[1478,1479,1480],{"id":1430,"depth":1043,"text":1431},{"id":1437,"depth":1043,"text":1438},{"id":1444,"depth":1043,"text":1445},{"id":1451,"depth":1016,"text":54},{"id":1457,"depth":1016,"text":1458},"md",[1485],{"label":1486,"icon":1487,"to":1488},"GitHub","i-simple-icons-github","https://github.com/nuxt/ui/blob/v4/src/runtime/components/EditorDragHandle.vue",{},{"badge":439},{"title":441,"description":444},"dVXmNVTSAdxXVgqKFrN7CLdWqSIUxyb9uzUO6Uzbwuw",{"data":1494,"body":1495},{},{"type":1496,"children":1497},"root",[1498],{"type":172,"tag":929,"props":1499,"children":1500},{},[1501],{"type":1502,"value":444},"text",{"data":1504,"body":1505},{},{"type":1496,"children":1506},[1507],{"type":172,"tag":929,"props":1508,"children":1509},{},[1510],{"type":1502,"value":1511},"The element or component this component should render as when not a link.",{"data":1513,"body":1514},{},{"type":1496,"children":1515},[1516],{"type":172,"tag":929,"props":1517,"children":1518},{},[1519],{"type":1502,"value":1520},"The options for positioning the drag handle. Those are passed to Floating UI and include options for the placement, offset, flip, shift, size, autoPlacement, hide, and inline middleware.",{"data":1522,"body":1523},{},{"type":1496,"children":1524},[1525],{"type":172,"tag":929,"props":1526,"children":1527},{},[1528],{"type":172,"tag":944,"props":1529,"children":1532},{"href":1530,"rel":1531},"https://floating-ui.com/docs/computePosition#options",[1145],[1533],{"type":1502,"value":1530},{"data":1535,"body":1536},{},{"type":1496,"children":1537},[1538],{"type":172,"tag":929,"props":1539,"children":1540},{},[1541],{"type":1502,"value":1542},"The type of the button when not a link.",{"data":1544,"body":1545},{},{"type":1496,"children":1546},[1547],{"type":172,"tag":929,"props":1548,"children":1549},{},[1550],{"type":1502,"value":1551},"Render the button with equal padding on all sides.",{"data":1553,"body":1554},{},{"type":1496,"children":1555},[1556],{"type":172,"tag":929,"props":1557,"children":1558},{},[1559],{"type":1502,"value":1560},"Render the button full width.",{"data":1562,"body":1563,"toc":2114},{"title":995,"description":995},{"type":1496,"children":1564},[1565,1755,2109],{"type":172,"tag":1566,"props":1567,"children":1570},"code-collapse",{"className":1568},[1569],"nuxt-only",[1571],{"type":172,"tag":991,"props":1572,"children":1576},{"className":1573,"code":1574,"filename":1114,"language":1575,"meta":995,"style":995},"language-ts shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","export default defineAppConfig({\n  ui: {\n    editorDragHandle: {\n      slots: {\n        root: 'hidden sm:flex items-center justify-center transition-all duration-200 ease-out',\n        handle: 'cursor-grab px-1'\n      }\n    }\n  }\n})\n","ts",[1577],{"type":172,"tag":933,"props":1578,"children":1579},{"__ignoreMap":995},[1580,1610,1628,1644,1660,1692,1718,1726,1734,1742],{"type":172,"tag":999,"props":1581,"children":1582},{"class":1001,"line":1002},[1583,1589,1594,1600,1605],{"type":172,"tag":999,"props":1584,"children":1586},{"style":1585},"--shiki-light:#39ADB5;--shiki-light-font-style:italic;--shiki-default:#89DDFF;--shiki-default-font-style:italic;--shiki-dark:#89DDFF;--shiki-dark-font-style:italic",[1587],{"type":1502,"value":1588},"export",{"type":172,"tag":999,"props":1590,"children":1591},{"style":1585},[1592],{"type":1502,"value":1593}," default",{"type":172,"tag":999,"props":1595,"children":1597},{"style":1596},"--shiki-light:#6182B8;--shiki-default:#82AAFF;--shiki-dark:#82AAFF",[1598],{"type":1502,"value":1599}," defineAppConfig",{"type":172,"tag":999,"props":1601,"children":1603},{"style":1602},"--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8",[1604],{"type":1502,"value":1300},{"type":172,"tag":999,"props":1606,"children":1608},{"style":1607},"--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF",[1609],{"type":1502,"value":1217},{"type":172,"tag":999,"props":1611,"children":1612},{"class":1001,"line":1016},[1613,1619,1623],{"type":172,"tag":999,"props":1614,"children":1616},{"style":1615},"--shiki-light:#E53935;--shiki-default:#F07178;--shiki-dark:#F07178",[1617],{"type":1502,"value":1618},"  ui",{"type":172,"tag":999,"props":1620,"children":1621},{"style":1607},[1622],{"type":1502,"value":1400},{"type":172,"tag":999,"props":1624,"children":1625},{"style":1607},[1626],{"type":1502,"value":1627}," {\n",{"type":172,"tag":999,"props":1629,"children":1630},{"class":1001,"line":1043},[1631,1636,1640],{"type":172,"tag":999,"props":1632,"children":1633},{"style":1615},[1634],{"type":1502,"value":1635},"    editorDragHandle",{"type":172,"tag":999,"props":1637,"children":1638},{"style":1607},[1639],{"type":1502,"value":1400},{"type":172,"tag":999,"props":1641,"children":1642},{"style":1607},[1643],{"type":1502,"value":1627},{"type":172,"tag":999,"props":1645,"children":1646},{"class":1001,"line":1082},[1647,1652,1656],{"type":172,"tag":999,"props":1648,"children":1649},{"style":1615},[1650],{"type":1502,"value":1651},"      slots",{"type":172,"tag":999,"props":1653,"children":1654},{"style":1607},[1655],{"type":1502,"value":1400},{"type":172,"tag":999,"props":1657,"children":1658},{"style":1607},[1659],{"type":1502,"value":1627},{"type":172,"tag":999,"props":1661,"children":1662},{"class":1001,"line":1092},[1663,1668,1672,1677,1683,1687],{"type":172,"tag":999,"props":1664,"children":1665},{"style":1615},[1666],{"type":1502,"value":1667},"        root",{"type":172,"tag":999,"props":1669,"children":1670},{"style":1607},[1671],{"type":1502,"value":1400},{"type":172,"tag":999,"props":1673,"children":1674},{"style":1607},[1675],{"type":1502,"value":1676}," '",{"type":172,"tag":999,"props":1678,"children":1680},{"style":1679},"--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D",[1681],{"type":1502,"value":1682},"hidden sm:flex items-center justify-center transition-all duration-200 ease-out",{"type":172,"tag":999,"props":1684,"children":1685},{"style":1607},[1686],{"type":1502,"value":1303},{"type":172,"tag":999,"props":1688,"children":1689},{"style":1607},[1690],{"type":1502,"value":1691},",\n",{"type":172,"tag":999,"props":1693,"children":1694},{"class":1001,"line":1220},[1695,1700,1704,1708,1713],{"type":172,"tag":999,"props":1696,"children":1697},{"style":1615},[1698],{"type":1502,"value":1699},"        handle",{"type":172,"tag":999,"props":1701,"children":1702},{"style":1607},[1703],{"type":1502,"value":1400},{"type":172,"tag":999,"props":1705,"children":1706},{"style":1607},[1707],{"type":1502,"value":1676},{"type":172,"tag":999,"props":1709,"children":1710},{"style":1679},[1711],{"type":1502,"value":1712},"cursor-grab px-1",{"type":172,"tag":999,"props":1714,"children":1715},{"style":1607},[1716],{"type":1502,"value":1717},"'\n",{"type":172,"tag":999,"props":1719,"children":1720},{"class":1001,"line":1226},[1721],{"type":172,"tag":999,"props":1722,"children":1723},{"style":1607},[1724],{"type":1502,"value":1725},"      }\n",{"type":172,"tag":999,"props":1727,"children":1728},{"class":1001,"line":1234},[1729],{"type":172,"tag":999,"props":1730,"children":1731},{"style":1607},[1732],{"type":1502,"value":1733},"    }\n",{"type":172,"tag":999,"props":1735,"children":1736},{"class":1001,"line":1240},[1737],{"type":172,"tag":999,"props":1738,"children":1739},{"style":1607},[1740],{"type":1502,"value":1741},"  }\n",{"type":172,"tag":999,"props":1743,"children":1744},{"class":1001,"line":1249},[1745,1750],{"type":172,"tag":999,"props":1746,"children":1747},{"style":1607},[1748],{"type":1502,"value":1749},"}",{"type":172,"tag":999,"props":1751,"children":1752},{"style":1602},[1753],{"type":1502,"value":1754},")\n",{"type":172,"tag":1566,"props":1756,"children":1759},{"className":1757},[1758],"vue-only",[1760],{"type":172,"tag":991,"props":1761,"children":1763},{"className":1573,"code":1762,"filename":1129,"language":1575,"meta":995,"style":995},"import { defineConfig } from 'vite'\nimport vue from '@vitejs/plugin-vue'\nimport ui from '@nuxt/ui/vite'\n\nexport default defineConfig({\n  plugins: [\n    vue(),\n    ui({\n      ui: {\n        editorDragHandle: {\n          slots: {\n            root: 'hidden sm:flex items-center justify-center transition-all duration-200 ease-out',\n            handle: 'cursor-grab px-1'\n          }\n        }\n      }\n    })\n  ]\n})\n",[1764],{"type":172,"tag":933,"props":1765,"children":1766},{"__ignoreMap":995},[1767,1807,1837,1866,1874,1897,1914,1930,1946,1962,1978,1995,2024,2049,2058,2067,2075,2088,2097],{"type":172,"tag":999,"props":1768,"children":1769},{"class":1001,"line":1002},[1770,1775,1779,1784,1789,1794,1798,1803],{"type":172,"tag":999,"props":1771,"children":1772},{"style":1585},[1773],{"type":1502,"value":1774},"import",{"type":172,"tag":999,"props":1776,"children":1777},{"style":1607},[1778],{"type":1502,"value":1394},{"type":172,"tag":999,"props":1780,"children":1781},{"style":1602},[1782],{"type":1502,"value":1783}," defineConfig",{"type":172,"tag":999,"props":1785,"children":1786},{"style":1607},[1787],{"type":1502,"value":1788}," }",{"type":172,"tag":999,"props":1790,"children":1791},{"style":1585},[1792],{"type":1502,"value":1793}," from",{"type":172,"tag":999,"props":1795,"children":1796},{"style":1607},[1797],{"type":1502,"value":1676},{"type":172,"tag":999,"props":1799,"children":1800},{"style":1679},[1801],{"type":1502,"value":1802},"vite",{"type":172,"tag":999,"props":1804,"children":1805},{"style":1607},[1806],{"type":1502,"value":1717},{"type":172,"tag":999,"props":1808,"children":1809},{"class":1001,"line":1016},[1810,1814,1819,1824,1828,1833],{"type":172,"tag":999,"props":1811,"children":1812},{"style":1585},[1813],{"type":1502,"value":1774},{"type":172,"tag":999,"props":1815,"children":1816},{"style":1602},[1817],{"type":1502,"value":1818}," vue ",{"type":172,"tag":999,"props":1820,"children":1821},{"style":1585},[1822],{"type":1502,"value":1823},"from",{"type":172,"tag":999,"props":1825,"children":1826},{"style":1607},[1827],{"type":1502,"value":1676},{"type":172,"tag":999,"props":1829,"children":1830},{"style":1679},[1831],{"type":1502,"value":1832},"@vitejs/plugin-vue",{"type":172,"tag":999,"props":1834,"children":1835},{"style":1607},[1836],{"type":1502,"value":1717},{"type":172,"tag":999,"props":1838,"children":1839},{"class":1001,"line":1043},[1840,1844,1849,1853,1857,1862],{"type":172,"tag":999,"props":1841,"children":1842},{"style":1585},[1843],{"type":1502,"value":1774},{"type":172,"tag":999,"props":1845,"children":1846},{"style":1602},[1847],{"type":1502,"value":1848}," ui ",{"type":172,"tag":999,"props":1850,"children":1851},{"style":1585},[1852],{"type":1502,"value":1823},{"type":172,"tag":999,"props":1854,"children":1855},{"style":1607},[1856],{"type":1502,"value":1676},{"type":172,"tag":999,"props":1858,"children":1859},{"style":1679},[1860],{"type":1502,"value":1861},"@nuxt/ui/vite",{"type":172,"tag":999,"props":1863,"children":1864},{"style":1607},[1865],{"type":1502,"value":1717},{"type":172,"tag":999,"props":1867,"children":1868},{"class":1001,"line":1082},[1869],{"type":172,"tag":999,"props":1870,"children":1871},{"emptyLinePlaceholder":21},[1872],{"type":1502,"value":1873},"\n",{"type":172,"tag":999,"props":1875,"children":1876},{"class":1001,"line":1092},[1877,1881,1885,1889,1893],{"type":172,"tag":999,"props":1878,"children":1879},{"style":1585},[1880],{"type":1502,"value":1588},{"type":172,"tag":999,"props":1882,"children":1883},{"style":1585},[1884],{"type":1502,"value":1593},{"type":172,"tag":999,"props":1886,"children":1887},{"style":1596},[1888],{"type":1502,"value":1783},{"type":172,"tag":999,"props":1890,"children":1891},{"style":1602},[1892],{"type":1502,"value":1300},{"type":172,"tag":999,"props":1894,"children":1895},{"style":1607},[1896],{"type":1502,"value":1217},{"type":172,"tag":999,"props":1898,"children":1899},{"class":1001,"line":1220},[1900,1905,1909],{"type":172,"tag":999,"props":1901,"children":1902},{"style":1615},[1903],{"type":1502,"value":1904},"  plugins",{"type":172,"tag":999,"props":1906,"children":1907},{"style":1607},[1908],{"type":1502,"value":1400},{"type":172,"tag":999,"props":1910,"children":1911},{"style":1602},[1912],{"type":1502,"value":1913}," [\n",{"type":172,"tag":999,"props":1915,"children":1916},{"class":1001,"line":1226},[1917,1922,1926],{"type":172,"tag":999,"props":1918,"children":1919},{"style":1596},[1920],{"type":1502,"value":1921},"    vue",{"type":172,"tag":999,"props":1923,"children":1924},{"style":1602},[1925],{"type":1502,"value":1291},{"type":172,"tag":999,"props":1927,"children":1928},{"style":1607},[1929],{"type":1502,"value":1691},{"type":172,"tag":999,"props":1931,"children":1932},{"class":1001,"line":1234},[1933,1938,1942],{"type":172,"tag":999,"props":1934,"children":1935},{"style":1596},[1936],{"type":1502,"value":1937},"    ui",{"type":172,"tag":999,"props":1939,"children":1940},{"style":1602},[1941],{"type":1502,"value":1300},{"type":172,"tag":999,"props":1943,"children":1944},{"style":1607},[1945],{"type":1502,"value":1217},{"type":172,"tag":999,"props":1947,"children":1948},{"class":1001,"line":1240},[1949,1954,1958],{"type":172,"tag":999,"props":1950,"children":1951},{"style":1615},[1952],{"type":1502,"value":1953},"      ui",{"type":172,"tag":999,"props":1955,"children":1956},{"style":1607},[1957],{"type":1502,"value":1400},{"type":172,"tag":999,"props":1959,"children":1960},{"style":1607},[1961],{"type":1502,"value":1627},{"type":172,"tag":999,"props":1963,"children":1964},{"class":1001,"line":1249},[1965,1970,1974],{"type":172,"tag":999,"props":1966,"children":1967},{"style":1615},[1968],{"type":1502,"value":1969},"        editorDragHandle",{"type":172,"tag":999,"props":1971,"children":1972},{"style":1607},[1973],{"type":1502,"value":1400},{"type":172,"tag":999,"props":1975,"children":1976},{"style":1607},[1977],{"type":1502,"value":1627},{"type":172,"tag":999,"props":1979,"children":1981},{"class":1001,"line":1980},11,[1982,1987,1991],{"type":172,"tag":999,"props":1983,"children":1984},{"style":1615},[1985],{"type":1502,"value":1986},"          slots",{"type":172,"tag":999,"props":1988,"children":1989},{"style":1607},[1990],{"type":1502,"value":1400},{"type":172,"tag":999,"props":1992,"children":1993},{"style":1607},[1994],{"type":1502,"value":1627},{"type":172,"tag":999,"props":1996,"children":1998},{"class":1001,"line":1997},12,[1999,2004,2008,2012,2016,2020],{"type":172,"tag":999,"props":2000,"children":2001},{"style":1615},[2002],{"type":1502,"value":2003},"            root",{"type":172,"tag":999,"props":2005,"children":2006},{"style":1607},[2007],{"type":1502,"value":1400},{"type":172,"tag":999,"props":2009,"children":2010},{"style":1607},[2011],{"type":1502,"value":1676},{"type":172,"tag":999,"props":2013,"children":2014},{"style":1679},[2015],{"type":1502,"value":1682},{"type":172,"tag":999,"props":2017,"children":2018},{"style":1607},[2019],{"type":1502,"value":1303},{"type":172,"tag":999,"props":2021,"children":2022},{"style":1607},[2023],{"type":1502,"value":1691},{"type":172,"tag":999,"props":2025,"children":2027},{"class":1001,"line":2026},13,[2028,2033,2037,2041,2045],{"type":172,"tag":999,"props":2029,"children":2030},{"style":1615},[2031],{"type":1502,"value":2032},"            handle",{"type":172,"tag":999,"props":2034,"children":2035},{"style":1607},[2036],{"type":1502,"value":1400},{"type":172,"tag":999,"props":2038,"children":2039},{"style":1607},[2040],{"type":1502,"value":1676},{"type":172,"tag":999,"props":2042,"children":2043},{"style":1679},[2044],{"type":1502,"value":1712},{"type":172,"tag":999,"props":2046,"children":2047},{"style":1607},[2048],{"type":1502,"value":1717},{"type":172,"tag":999,"props":2050,"children":2052},{"class":1001,"line":2051},14,[2053],{"type":172,"tag":999,"props":2054,"children":2055},{"style":1607},[2056],{"type":1502,"value":2057},"          }\n",{"type":172,"tag":999,"props":2059,"children":2061},{"class":1001,"line":2060},15,[2062],{"type":172,"tag":999,"props":2063,"children":2064},{"style":1607},[2065],{"type":1502,"value":2066},"        }\n",{"type":172,"tag":999,"props":2068,"children":2070},{"class":1001,"line":2069},16,[2071],{"type":172,"tag":999,"props":2072,"children":2073},{"style":1607},[2074],{"type":1502,"value":1725},{"type":172,"tag":999,"props":2076,"children":2078},{"class":1001,"line":2077},17,[2079,2084],{"type":172,"tag":999,"props":2080,"children":2081},{"style":1607},[2082],{"type":1502,"value":2083},"    }",{"type":172,"tag":999,"props":2085,"children":2086},{"style":1602},[2087],{"type":1502,"value":1754},{"type":172,"tag":999,"props":2089,"children":2091},{"class":1001,"line":2090},18,[2092],{"type":172,"tag":999,"props":2093,"children":2094},{"style":1602},[2095],{"type":1502,"value":2096},"  ]\n",{"type":172,"tag":999,"props":2098,"children":2100},{"class":1001,"line":2099},19,[2101,2105],{"type":172,"tag":999,"props":2102,"children":2103},{"style":1607},[2104],{"type":1502,"value":1749},{"type":172,"tag":999,"props":2106,"children":2107},{"style":1602},[2108],{"type":1502,"value":1754},{"type":172,"tag":1463,"props":2110,"children":2111},{},[2112],{"type":1502,"value":2113},"html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":995,"searchDepth":1016,"depth":1016,"links":2115},[],{"data":2117,"body":2118},{},{"type":1496,"children":2119},[2120],{"type":172,"tag":929,"props":2121,"children":2122},{},[2123,2125,2131],{"type":1502,"value":2124},"Set loading state automatically based on the ",{"type":172,"tag":933,"props":2126,"children":2128},{"className":2127},[],[2129],{"type":1502,"value":2130},"@click",{"type":1502,"value":2132}," promise state",{"data":2134,"body":2135},{},{"type":1496,"children":2136},[2137],{"type":172,"tag":929,"props":2138,"children":2139},{},[2140],{"type":1502,"value":2141},"Display an avatar on the left side.",{"data":2143,"body":2144},{},{"type":1496,"children":2145},[2146],{"type":172,"tag":929,"props":2147,"children":2148},{},[2149,2151,2156],{"type":1502,"value":2150},"When ",{"type":172,"tag":933,"props":2152,"children":2154},{"className":2153},[],[2155],{"type":1502,"value":967},{"type":1502,"value":2157},", the icon will be displayed on the left side.",{"data":2159,"body":2160},{},{"type":1496,"children":2161},[2162],{"type":172,"tag":929,"props":2163,"children":2164},{},[2165],{"type":1502,"value":2166},"Display an icon on the left side.",{"data":2168,"body":2169},{},{"type":1496,"children":2170},[2171],{"type":172,"tag":929,"props":2172,"children":2173},{},[2174,2175,2180],{"type":1502,"value":2150},{"type":172,"tag":933,"props":2176,"children":2178},{"className":2177},[],[2179],{"type":1502,"value":967},{"type":1502,"value":2181},", the icon will be displayed on the right side.",{"data":2183,"body":2184},{},{"type":1496,"children":2185},[2186],{"type":172,"tag":929,"props":2187,"children":2188},{},[2189],{"type":1502,"value":2190},"Display an icon on the right side.",{"data":2192,"body":2193},{},{"type":1496,"children":2194},[2195],{"type":172,"tag":929,"props":2196,"children":2197},{},[2198,2199,2204],{"type":1502,"value":2150},{"type":172,"tag":933,"props":2200,"children":2202},{"className":2201},[],[2203],{"type":1502,"value":967},{"type":1502,"value":2205},", the loading icon will be displayed.",{"data":2207,"body":2208},{},{"type":1496,"children":2209},[2210],{"type":172,"tag":929,"props":2211,"children":2212},{},[2213,2215,2221,2223,2228],{"type":1502,"value":2214},"The icon when the ",{"type":172,"tag":933,"props":2216,"children":2218},{"className":2217},[],[2219],{"type":1502,"value":2220},"loading",{"type":1502,"value":2222}," prop is ",{"type":172,"tag":933,"props":2224,"children":2226},{"className":2225},[],[2227],{"type":1502,"value":967},{"type":1502,"value":1147},{"data":2230,"body":2231,"toc":2552},{"title":995,"description":995},{"type":1496,"children":2232},[2233,2548],{"type":172,"tag":1566,"props":2234,"children":2235},{},[2236],{"type":172,"tag":991,"props":2237,"children":2239},{"className":993,"code":2238,"language":34,"meta":995,"style":995},"\u003Cscript setup lang=\"ts\">\nconst value = ref(`# Drag Handle\n\nHover over the left side of this block to see the drag handle appear and reorder blocks.`)\n\u003C/script>\n\n\u003Ctemplate>\n  \u003CUEditor v-slot=\"{ editor }\" v-model=\"value\" content-type=\"markdown\" class=\"w-full min-h-21\">\n    \u003CUEditorDragHandle :editor=\"editor\" />\n  \u003C/UEditor>\n\u003C/template>\n",[2240],{"type":172,"tag":933,"props":2241,"children":2242},{"__ignoreMap":995},[2243,2286,2322,2329,2345,2360,2367,2382,2483,2518,2533],{"type":172,"tag":999,"props":2244,"children":2245},{"class":1001,"line":1002},[2246,2250,2255,2261,2266,2270,2274,2278,2282],{"type":172,"tag":999,"props":2247,"children":2248},{"style":1607},[2249],{"type":1502,"value":1006},{"type":172,"tag":999,"props":2251,"children":2252},{"style":1615},[2253],{"type":1502,"value":2254},"script",{"type":172,"tag":999,"props":2256,"children":2258},{"style":2257},"--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA",[2259],{"type":1502,"value":2260}," setup",{"type":172,"tag":999,"props":2262,"children":2263},{"style":2257},[2264],{"type":1502,"value":2265}," lang",{"type":172,"tag":999,"props":2267,"children":2268},{"style":1607},[2269],{"type":1502,"value":1029},{"type":172,"tag":999,"props":2271,"children":2272},{"style":1607},[2273],{"type":1502,"value":1032},{"type":172,"tag":999,"props":2275,"children":2276},{"style":1679},[2277],{"type":1502,"value":1575},{"type":172,"tag":999,"props":2279,"children":2280},{"style":1607},[2281],{"type":1502,"value":1032},{"type":172,"tag":999,"props":2283,"children":2284},{"style":1607},[2285],{"type":1502,"value":1013},{"type":172,"tag":999,"props":2287,"children":2288},{"class":1001,"line":1016},[2289,2294,2299,2303,2308,2312,2317],{"type":172,"tag":999,"props":2290,"children":2291},{"style":2257},[2292],{"type":1502,"value":2293},"const",{"type":172,"tag":999,"props":2295,"children":2296},{"style":1602},[2297],{"type":1502,"value":2298}," value ",{"type":172,"tag":999,"props":2300,"children":2301},{"style":1607},[2302],{"type":1502,"value":1029},{"type":172,"tag":999,"props":2304,"children":2305},{"style":1596},[2306],{"type":1502,"value":2307}," ref",{"type":172,"tag":999,"props":2309,"children":2310},{"style":1602},[2311],{"type":1502,"value":1300},{"type":172,"tag":999,"props":2313,"children":2314},{"style":1607},[2315],{"type":1502,"value":2316},"`",{"type":172,"tag":999,"props":2318,"children":2319},{"style":1679},[2320],{"type":1502,"value":2321},"# Drag Handle\n",{"type":172,"tag":999,"props":2323,"children":2324},{"class":1001,"line":1043},[2325],{"type":172,"tag":999,"props":2326,"children":2327},{"emptyLinePlaceholder":21},[2328],{"type":1502,"value":1873},{"type":172,"tag":999,"props":2330,"children":2331},{"class":1001,"line":1082},[2332,2337,2341],{"type":172,"tag":999,"props":2333,"children":2334},{"style":1679},[2335],{"type":1502,"value":2336},"Hover over the left side of this block to see the drag handle appear and reorder blocks.",{"type":172,"tag":999,"props":2338,"children":2339},{"style":1607},[2340],{"type":1502,"value":2316},{"type":172,"tag":999,"props":2342,"children":2343},{"style":1602},[2344],{"type":1502,"value":1754},{"type":172,"tag":999,"props":2346,"children":2347},{"class":1001,"line":1092},[2348,2352,2356],{"type":172,"tag":999,"props":2349,"children":2350},{"style":1607},[2351],{"type":1502,"value":1095},{"type":172,"tag":999,"props":2353,"children":2354},{"style":1615},[2355],{"type":1502,"value":2254},{"type":172,"tag":999,"props":2357,"children":2358},{"style":1607},[2359],{"type":1502,"value":1013},{"type":172,"tag":999,"props":2361,"children":2362},{"class":1001,"line":1220},[2363],{"type":172,"tag":999,"props":2364,"children":2365},{"emptyLinePlaceholder":21},[2366],{"type":1502,"value":1873},{"type":172,"tag":999,"props":2368,"children":2369},{"class":1001,"line":1226},[2370,2374,2378],{"type":172,"tag":999,"props":2371,"children":2372},{"style":1607},[2373],{"type":1502,"value":1006},{"type":172,"tag":999,"props":2375,"children":2376},{"style":1615},[2377],{"type":1502,"value":1010},{"type":172,"tag":999,"props":2379,"children":2380},{"style":1607},[2381],{"type":1502,"value":1013},{"type":172,"tag":999,"props":2383,"children":2384},{"class":1001,"line":1234},[2385,2389,2393,2397,2401,2405,2409,2413,2418,2422,2426,2431,2435,2440,2444,2448,2453,2457,2462,2466,2470,2475,2479],{"type":172,"tag":999,"props":2386,"children":2387},{"style":1607},[2388],{"type":1502,"value":1019},{"type":172,"tag":999,"props":2390,"children":2391},{"style":1615},[2392],{"type":1502,"value":1022},{"type":172,"tag":999,"props":2394,"children":2395},{"style":2257},[2396],{"type":1502,"value":1026},{"type":172,"tag":999,"props":2398,"children":2399},{"style":1607},[2400],{"type":1502,"value":1029},{"type":172,"tag":999,"props":2402,"children":2403},{"style":1607},[2404],{"type":1502,"value":1032},{"type":172,"tag":999,"props":2406,"children":2407},{"style":1679},[2408],{"type":1502,"value":1036},{"type":172,"tag":999,"props":2410,"children":2411},{"style":1607},[2412],{"type":1502,"value":1032},{"type":172,"tag":999,"props":2414,"children":2415},{"style":2257},[2416],{"type":1502,"value":2417}," v-model",{"type":172,"tag":999,"props":2419,"children":2420},{"style":1607},[2421],{"type":1502,"value":1029},{"type":172,"tag":999,"props":2423,"children":2424},{"style":1607},[2425],{"type":1502,"value":1032},{"type":172,"tag":999,"props":2427,"children":2428},{"style":1679},[2429],{"type":1502,"value":2430},"value",{"type":172,"tag":999,"props":2432,"children":2433},{"style":1607},[2434],{"type":1502,"value":1032},{"type":172,"tag":999,"props":2436,"children":2437},{"style":2257},[2438],{"type":1502,"value":2439}," content-type",{"type":172,"tag":999,"props":2441,"children":2442},{"style":1607},[2443],{"type":1502,"value":1029},{"type":172,"tag":999,"props":2445,"children":2446},{"style":1607},[2447],{"type":1502,"value":1032},{"type":172,"tag":999,"props":2449,"children":2450},{"style":1679},[2451],{"type":1502,"value":2452},"markdown",{"type":172,"tag":999,"props":2454,"children":2455},{"style":1607},[2456],{"type":1502,"value":1032},{"type":172,"tag":999,"props":2458,"children":2459},{"style":2257},[2460],{"type":1502,"value":2461}," class",{"type":172,"tag":999,"props":2463,"children":2464},{"style":1607},[2465],{"type":1502,"value":1029},{"type":172,"tag":999,"props":2467,"children":2468},{"style":1607},[2469],{"type":1502,"value":1032},{"type":172,"tag":999,"props":2471,"children":2472},{"style":1679},[2473],{"type":1502,"value":2474},"w-full min-h-21",{"type":172,"tag":999,"props":2476,"children":2477},{"style":1607},[2478],{"type":1502,"value":1032},{"type":172,"tag":999,"props":2480,"children":2481},{"style":1607},[2482],{"type":1502,"value":1013},{"type":172,"tag":999,"props":2484,"children":2485},{"class":1001,"line":1240},[2486,2490,2494,2498,2502,2506,2510,2514],{"type":172,"tag":999,"props":2487,"children":2488},{"style":1607},[2489],{"type":1502,"value":1046},{"type":172,"tag":999,"props":2491,"children":2492},{"style":1615},[2493],{"type":1502,"value":1049},{"type":172,"tag":999,"props":2495,"children":2496},{"style":2257},[2497],{"type":1502,"value":1052},{"type":172,"tag":999,"props":2499,"children":2500},{"style":1607},[2501],{"type":1502,"value":1029},{"type":172,"tag":999,"props":2503,"children":2504},{"style":1607},[2505],{"type":1502,"value":1032},{"type":172,"tag":999,"props":2507,"children":2508},{"style":1679},[2509],{"type":1502,"value":437},{"type":172,"tag":999,"props":2511,"children":2512},{"style":1607},[2513],{"type":1502,"value":1032},{"type":172,"tag":999,"props":2515,"children":2516},{"style":1607},[2517],{"type":1502,"value":1079},{"type":172,"tag":999,"props":2519,"children":2520},{"class":1001,"line":1249},[2521,2525,2529],{"type":172,"tag":999,"props":2522,"children":2523},{"style":1607},[2524],{"type":1502,"value":1085},{"type":172,"tag":999,"props":2526,"children":2527},{"style":1615},[2528],{"type":1502,"value":1022},{"type":172,"tag":999,"props":2530,"children":2531},{"style":1607},[2532],{"type":1502,"value":1013},{"type":172,"tag":999,"props":2534,"children":2535},{"class":1001,"line":1980},[2536,2540,2544],{"type":172,"tag":999,"props":2537,"children":2538},{"style":1607},[2539],{"type":1502,"value":1095},{"type":172,"tag":999,"props":2541,"children":2542},{"style":1615},[2543],{"type":1502,"value":1010},{"type":172,"tag":999,"props":2545,"children":2546},{"style":1607},[2547],{"type":1502,"value":1013},{"type":172,"tag":1463,"props":2549,"children":2550},{},[2551],{"type":1502,"value":2113},{"title":995,"searchDepth":1016,"depth":1016,"links":2553},[],{"data":2555,"body":2556,"toc":5968},{"title":995,"description":995},{"type":1496,"children":2557},[2558,5964],{"type":172,"tag":1566,"props":2559,"children":2560},{},[2561],{"type":172,"tag":991,"props":2562,"children":2564},{"className":993,"code":2563,"language":34,"meta":995,"style":995},"\u003Cscript setup lang=\"ts\">\nimport { upperFirst } from 'scule'\nimport type { DropdownMenuItem } from '@nuxt/ui'\nimport { mapEditorItems } from '@nuxt/ui/utils/editor'\nimport type { Editor, JSONContent } from '@tiptap/vue-3'\n\nconst value = ref(`Hover over the left side to see both drag handle and menu button.\n\nClick the menu to see block actions. Try duplicating or deleting a block.`)\n\nconst selectedNode = ref\u003C{ node: JSONContent, pos: number }>()\n\nconst items = (editor: Editor): DropdownMenuItem[][] => {\n  if (!selectedNode.value?.node?.type) {\n    return []\n  }\n\n  return mapEditorItems(editor, [[\n    {\n      type: 'label',\n      label: upperFirst(selectedNode.value.node.type)\n    },\n    {\n      label: 'Turn into',\n      icon: 'i-lucide-repeat-2',\n      children: [\n        { kind: 'paragraph', label: 'Paragraph', icon: 'i-lucide-type' },\n        { kind: 'heading', level: 1, label: 'Heading 1', icon: 'i-lucide-heading-1' },\n        { kind: 'heading', level: 2, label: 'Heading 2', icon: 'i-lucide-heading-2' },\n        { kind: 'heading', level: 3, label: 'Heading 3', icon: 'i-lucide-heading-3' },\n        { kind: 'heading', level: 4, label: 'Heading 4', icon: 'i-lucide-heading-4' },\n        { kind: 'bulletList', label: 'Bullet List', icon: 'i-lucide-list' },\n        { kind: 'orderedList', label: 'Ordered List', icon: 'i-lucide-list-ordered' },\n        { kind: 'blockquote', label: 'Blockquote', icon: 'i-lucide-text-quote' },\n        { kind: 'codeBlock', label: 'Code Block', icon: 'i-lucide-square-code' }\n      ]\n    },\n    {\n      kind: 'clearFormatting',\n      pos: selectedNode.value?.pos,\n      label: 'Reset formatting',\n      icon: 'i-lucide-rotate-ccw'\n    }\n  ], [\n    {\n      kind: 'duplicate',\n      pos: selectedNode.value?.pos,\n      label: 'Duplicate',\n      icon: 'i-lucide-copy'\n    },\n    {\n      label: 'Copy to clipboard',\n      icon: 'i-lucide-clipboard',\n      onSelect: async () => {\n        if (!selectedNode.value) return\n\n        const pos = selectedNode.value.pos\n        const node = editor.state.doc.nodeAt(pos)\n        if (node) {\n          await navigator.clipboard.writeText(node.textContent)\n        }\n      }\n    }\n  ], [\n    {\n      kind: 'moveUp',\n      pos: selectedNode.value?.pos,\n      label: 'Move up',\n      icon: 'i-lucide-arrow-up'\n    },\n    {\n      kind: 'moveDown',\n      pos: selectedNode.value?.pos,\n      label: 'Move down',\n      icon: 'i-lucide-arrow-down'\n    }\n  ], [\n    {\n      kind: 'delete',\n      pos: selectedNode.value?.pos,\n      label: 'Delete',\n      icon: 'i-lucide-trash'\n    }\n  ]]) as DropdownMenuItem[][]\n}\n\u003C/script>\n\n\u003Ctemplate>\n  \u003CUEditor\n    v-slot=\"{ editor }\"\n    v-model=\"value\"\n    content-type=\"markdown\"\n    class=\"w-full min-h-19\"\n  >\n    \u003CUEditorDragHandle v-slot=\"{ ui }\" :editor=\"editor\" @node-change=\"selectedNode = $event\">\n      \u003CUDropdownMenu\n        v-slot=\"{ open }\"\n        :modal=\"false\"\n        :items=\"items(editor)\"\n        :content=\"{ side: 'left' }\"\n        :ui=\"{ content: 'w-48', label: 'text-xs' }\"\n        @update:open=\"editor.chain().setMeta('lockDragHandle', $event).run()\"\n      >\n        \u003CUButton\n          icon=\"i-lucide-grip-vertical\"\n          color=\"neutral\"\n          variant=\"ghost\"\n          active-variant=\"soft\"\n          size=\"sm\"\n          :active=\"open\"\n          :class=\"ui.handle()\"\n        />\n      \u003C/UDropdownMenu>\n    \u003C/UEditorDragHandle>\n  \u003C/UEditor>\n\u003C/template>\n\n",[2565],{"type":172,"tag":933,"props":2566,"children":2567},{"__ignoreMap":995},[2568,2607,2644,2686,2722,2772,2779,2811,2818,2834,2841,2906,2913,2970,3027,3040,3047,3054,3083,3091,3121,3174,3183,3191,3220,3255,3272,3363,3469,3572,3675,3778,3865,3952,4039,4126,4135,4143,4151,4181,4219,4248,4277,4285,4302,4310,4338,4374,4403,4432,4440,4448,4477,4510,4542,4580,4588,4627,4687,4711,4764,4772,4780,4788,4804,4812,4840,4876,4905,4934,4942,4950,4979,5015,5044,5073,5081,5097,5105,5133,5169,5198,5227,5235,5258,5267,5283,5291,5307,5320,5345,5370,5395,5421,5430,5509,5523,5549,5575,5601,5627,5653,5679,5688,5702,5732,5758,5784,5810,5836,5862,5888,5897,5915,5932,5948],{"type":172,"tag":999,"props":2569,"children":2570},{"class":1001,"line":1002},[2571,2575,2579,2583,2587,2591,2595,2599,2603],{"type":172,"tag":999,"props":2572,"children":2573},{"style":1607},[2574],{"type":1502,"value":1006},{"type":172,"tag":999,"props":2576,"children":2577},{"style":1615},[2578],{"type":1502,"value":2254},{"type":172,"tag":999,"props":2580,"children":2581},{"style":2257},[2582],{"type":1502,"value":2260},{"type":172,"tag":999,"props":2584,"children":2585},{"style":2257},[2586],{"type":1502,"value":2265},{"type":172,"tag":999,"props":2588,"children":2589},{"style":1607},[2590],{"type":1502,"value":1029},{"type":172,"tag":999,"props":2592,"children":2593},{"style":1607},[2594],{"type":1502,"value":1032},{"type":172,"tag":999,"props":2596,"children":2597},{"style":1679},[2598],{"type":1502,"value":1575},{"type":172,"tag":999,"props":2600,"children":2601},{"style":1607},[2602],{"type":1502,"value":1032},{"type":172,"tag":999,"props":2604,"children":2605},{"style":1607},[2606],{"type":1502,"value":1013},{"type":172,"tag":999,"props":2608,"children":2609},{"class":1001,"line":1016},[2610,2614,2618,2623,2627,2631,2635,2640],{"type":172,"tag":999,"props":2611,"children":2612},{"style":1585},[2613],{"type":1502,"value":1774},{"type":172,"tag":999,"props":2615,"children":2616},{"style":1607},[2617],{"type":1502,"value":1394},{"type":172,"tag":999,"props":2619,"children":2620},{"style":1602},[2621],{"type":1502,"value":2622}," upperFirst",{"type":172,"tag":999,"props":2624,"children":2625},{"style":1607},[2626],{"type":1502,"value":1788},{"type":172,"tag":999,"props":2628,"children":2629},{"style":1585},[2630],{"type":1502,"value":1793},{"type":172,"tag":999,"props":2632,"children":2633},{"style":1607},[2634],{"type":1502,"value":1676},{"type":172,"tag":999,"props":2636,"children":2637},{"style":1679},[2638],{"type":1502,"value":2639},"scule",{"type":172,"tag":999,"props":2641,"children":2642},{"style":1607},[2643],{"type":1502,"value":1717},{"type":172,"tag":999,"props":2645,"children":2646},{"class":1001,"line":1043},[2647,2651,2656,2660,2665,2669,2673,2677,2682],{"type":172,"tag":999,"props":2648,"children":2649},{"style":1585},[2650],{"type":1502,"value":1774},{"type":172,"tag":999,"props":2652,"children":2653},{"style":1585},[2654],{"type":1502,"value":2655}," type",{"type":172,"tag":999,"props":2657,"children":2658},{"style":1607},[2659],{"type":1502,"value":1394},{"type":172,"tag":999,"props":2661,"children":2662},{"style":1602},[2663],{"type":1502,"value":2664}," DropdownMenuItem",{"type":172,"tag":999,"props":2666,"children":2667},{"style":1607},[2668],{"type":1502,"value":1788},{"type":172,"tag":999,"props":2670,"children":2671},{"style":1585},[2672],{"type":1502,"value":1793},{"type":172,"tag":999,"props":2674,"children":2675},{"style":1607},[2676],{"type":1502,"value":1676},{"type":172,"tag":999,"props":2678,"children":2679},{"style":1679},[2680],{"type":1502,"value":2681},"@nuxt/ui",{"type":172,"tag":999,"props":2683,"children":2684},{"style":1607},[2685],{"type":1502,"value":1717},{"type":172,"tag":999,"props":2687,"children":2688},{"class":1001,"line":1082},[2689,2693,2697,2702,2706,2710,2714,2718],{"type":172,"tag":999,"props":2690,"children":2691},{"style":1585},[2692],{"type":1502,"value":1774},{"type":172,"tag":999,"props":2694,"children":2695},{"style":1607},[2696],{"type":1502,"value":1394},{"type":172,"tag":999,"props":2698,"children":2699},{"style":1602},[2700],{"type":1502,"value":2701}," mapEditorItems",{"type":172,"tag":999,"props":2703,"children":2704},{"style":1607},[2705],{"type":1502,"value":1788},{"type":172,"tag":999,"props":2707,"children":2708},{"style":1585},[2709],{"type":1502,"value":1793},{"type":172,"tag":999,"props":2711,"children":2712},{"style":1607},[2713],{"type":1502,"value":1676},{"type":172,"tag":999,"props":2715,"children":2716},{"style":1679},[2717],{"type":1502,"value":1339},{"type":172,"tag":999,"props":2719,"children":2720},{"style":1607},[2721],{"type":1502,"value":1717},{"type":172,"tag":999,"props":2723,"children":2724},{"class":1001,"line":1092},[2725,2729,2733,2737,2742,2746,2751,2755,2759,2763,2768],{"type":172,"tag":999,"props":2726,"children":2727},{"style":1585},[2728],{"type":1502,"value":1774},{"type":172,"tag":999,"props":2730,"children":2731},{"style":1585},[2732],{"type":1502,"value":2655},{"type":172,"tag":999,"props":2734,"children":2735},{"style":1607},[2736],{"type":1502,"value":1394},{"type":172,"tag":999,"props":2738,"children":2739},{"style":1602},[2740],{"type":1502,"value":2741}," Editor",{"type":172,"tag":999,"props":2743,"children":2744},{"style":1607},[2745],{"type":1502,"value":1311},{"type":172,"tag":999,"props":2747,"children":2748},{"style":1602},[2749],{"type":1502,"value":2750}," JSONContent",{"type":172,"tag":999,"props":2752,"children":2753},{"style":1607},[2754],{"type":1502,"value":1788},{"type":172,"tag":999,"props":2756,"children":2757},{"style":1585},[2758],{"type":1502,"value":1793},{"type":172,"tag":999,"props":2760,"children":2761},{"style":1607},[2762],{"type":1502,"value":1676},{"type":172,"tag":999,"props":2764,"children":2765},{"style":1679},[2766],{"type":1502,"value":2767},"@tiptap/vue-3",{"type":172,"tag":999,"props":2769,"children":2770},{"style":1607},[2771],{"type":1502,"value":1717},{"type":172,"tag":999,"props":2773,"children":2774},{"class":1001,"line":1220},[2775],{"type":172,"tag":999,"props":2776,"children":2777},{"emptyLinePlaceholder":21},[2778],{"type":1502,"value":1873},{"type":172,"tag":999,"props":2780,"children":2781},{"class":1001,"line":1226},[2782,2786,2790,2794,2798,2802,2806],{"type":172,"tag":999,"props":2783,"children":2784},{"style":2257},[2785],{"type":1502,"value":2293},{"type":172,"tag":999,"props":2787,"children":2788},{"style":1602},[2789],{"type":1502,"value":2298},{"type":172,"tag":999,"props":2791,"children":2792},{"style":1607},[2793],{"type":1502,"value":1029},{"type":172,"tag":999,"props":2795,"children":2796},{"style":1596},[2797],{"type":1502,"value":2307},{"type":172,"tag":999,"props":2799,"children":2800},{"style":1602},[2801],{"type":1502,"value":1300},{"type":172,"tag":999,"props":2803,"children":2804},{"style":1607},[2805],{"type":1502,"value":2316},{"type":172,"tag":999,"props":2807,"children":2808},{"style":1679},[2809],{"type":1502,"value":2810},"Hover over the left side to see both drag handle and menu button.\n",{"type":172,"tag":999,"props":2812,"children":2813},{"class":1001,"line":1234},[2814],{"type":172,"tag":999,"props":2815,"children":2816},{"emptyLinePlaceholder":21},[2817],{"type":1502,"value":1873},{"type":172,"tag":999,"props":2819,"children":2820},{"class":1001,"line":1240},[2821,2826,2830],{"type":172,"tag":999,"props":2822,"children":2823},{"style":1679},[2824],{"type":1502,"value":2825},"Click the menu to see block actions. Try duplicating or deleting a block.",{"type":172,"tag":999,"props":2827,"children":2828},{"style":1607},[2829],{"type":1502,"value":2316},{"type":172,"tag":999,"props":2831,"children":2832},{"style":1602},[2833],{"type":1502,"value":1754},{"type":172,"tag":999,"props":2835,"children":2836},{"class":1001,"line":1249},[2837],{"type":172,"tag":999,"props":2838,"children":2839},{"emptyLinePlaceholder":21},[2840],{"type":1502,"value":1873},{"type":172,"tag":999,"props":2842,"children":2843},{"class":1001,"line":1980},[2844,2848,2853,2857,2861,2866,2870,2874,2879,2883,2887,2891,2896,2901],{"type":172,"tag":999,"props":2845,"children":2846},{"style":2257},[2847],{"type":1502,"value":2293},{"type":172,"tag":999,"props":2849,"children":2850},{"style":1602},[2851],{"type":1502,"value":2852}," selectedNode ",{"type":172,"tag":999,"props":2854,"children":2855},{"style":1607},[2856],{"type":1502,"value":1029},{"type":172,"tag":999,"props":2858,"children":2859},{"style":1596},[2860],{"type":1502,"value":2307},{"type":172,"tag":999,"props":2862,"children":2863},{"style":1607},[2864],{"type":1502,"value":2865},"\u003C{",{"type":172,"tag":999,"props":2867,"children":2868},{"style":1615},[2869],{"type":1502,"value":1403},{"type":172,"tag":999,"props":2871,"children":2872},{"style":1607},[2873],{"type":1502,"value":1400},{"type":172,"tag":999,"props":2875,"children":2877},{"style":2876},"--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B",[2878],{"type":1502,"value":2750},{"type":172,"tag":999,"props":2880,"children":2881},{"style":1607},[2882],{"type":1502,"value":1311},{"type":172,"tag":999,"props":2884,"children":2885},{"style":1615},[2886],{"type":1502,"value":1397},{"type":172,"tag":999,"props":2888,"children":2889},{"style":1607},[2890],{"type":1502,"value":1400},{"type":172,"tag":999,"props":2892,"children":2893},{"style":2876},[2894],{"type":1502,"value":2895}," number",{"type":172,"tag":999,"props":2897,"children":2898},{"style":1607},[2899],{"type":1502,"value":2900}," }>",{"type":172,"tag":999,"props":2902,"children":2903},{"style":1602},[2904],{"type":1502,"value":2905},"()\n",{"type":172,"tag":999,"props":2907,"children":2908},{"class":1001,"line":1997},[2909],{"type":172,"tag":999,"props":2910,"children":2911},{"emptyLinePlaceholder":21},[2912],{"type":1502,"value":1873},{"type":172,"tag":999,"props":2914,"children":2915},{"class":1001,"line":2026},[2916,2920,2925,2929,2934,2939,2943,2947,2952,2956,2961,2966],{"type":172,"tag":999,"props":2917,"children":2918},{"style":2257},[2919],{"type":1502,"value":2293},{"type":172,"tag":999,"props":2921,"children":2922},{"style":1602},[2923],{"type":1502,"value":2924}," items ",{"type":172,"tag":999,"props":2926,"children":2927},{"style":1607},[2928],{"type":1502,"value":1029},{"type":172,"tag":999,"props":2930,"children":2931},{"style":1607},[2932],{"type":1502,"value":2933}," (",{"type":172,"tag":999,"props":2935,"children":2937},{"style":2936},"--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#EEFFFF;--shiki-default-font-style:italic;--shiki-dark:#BABED8;--shiki-dark-font-style:italic",[2938],{"type":1502,"value":437},{"type":172,"tag":999,"props":2940,"children":2941},{"style":1607},[2942],{"type":1502,"value":1400},{"type":172,"tag":999,"props":2944,"children":2945},{"style":2876},[2946],{"type":1502,"value":2741},{"type":172,"tag":999,"props":2948,"children":2949},{"style":1607},[2950],{"type":1502,"value":2951},"):",{"type":172,"tag":999,"props":2953,"children":2954},{"style":2876},[2955],{"type":1502,"value":2664},{"type":172,"tag":999,"props":2957,"children":2958},{"style":1602},[2959],{"type":1502,"value":2960},"[][] ",{"type":172,"tag":999,"props":2962,"children":2963},{"style":2257},[2964],{"type":1502,"value":2965},"=>",{"type":172,"tag":999,"props":2967,"children":2968},{"style":1607},[2969],{"type":1502,"value":1627},{"type":172,"tag":999,"props":2971,"children":2972},{"class":1001,"line":2051},[2973,2978,2982,2987,2992,2996,3000,3004,3009,3013,3018,3023],{"type":172,"tag":999,"props":2974,"children":2975},{"style":1585},[2976],{"type":1502,"value":2977},"  if",{"type":172,"tag":999,"props":2979,"children":2980},{"style":1615},[2981],{"type":1502,"value":2933},{"type":172,"tag":999,"props":2983,"children":2984},{"style":1607},[2985],{"type":1502,"value":2986},"!",{"type":172,"tag":999,"props":2988,"children":2989},{"style":1602},[2990],{"type":1502,"value":2991},"selectedNode",{"type":172,"tag":999,"props":2993,"children":2994},{"style":1607},[2995],{"type":1502,"value":1147},{"type":172,"tag":999,"props":2997,"children":2998},{"style":1602},[2999],{"type":1502,"value":2430},{"type":172,"tag":999,"props":3001,"children":3002},{"style":1607},[3003],{"type":1502,"value":1381},{"type":172,"tag":999,"props":3005,"children":3006},{"style":1602},[3007],{"type":1502,"value":3008},"node",{"type":172,"tag":999,"props":3010,"children":3011},{"style":1607},[3012],{"type":1502,"value":1381},{"type":172,"tag":999,"props":3014,"children":3015},{"style":1602},[3016],{"type":1502,"value":3017},"type",{"type":172,"tag":999,"props":3019,"children":3020},{"style":1615},[3021],{"type":1502,"value":3022},") ",{"type":172,"tag":999,"props":3024,"children":3025},{"style":1607},[3026],{"type":1502,"value":1217},{"type":172,"tag":999,"props":3028,"children":3029},{"class":1001,"line":2060},[3030,3035],{"type":172,"tag":999,"props":3031,"children":3032},{"style":1585},[3033],{"type":1502,"value":3034},"    return",{"type":172,"tag":999,"props":3036,"children":3037},{"style":1615},[3038],{"type":1502,"value":3039}," []\n",{"type":172,"tag":999,"props":3041,"children":3042},{"class":1001,"line":2069},[3043],{"type":172,"tag":999,"props":3044,"children":3045},{"style":1607},[3046],{"type":1502,"value":1741},{"type":172,"tag":999,"props":3048,"children":3049},{"class":1001,"line":2077},[3050],{"type":172,"tag":999,"props":3051,"children":3052},{"emptyLinePlaceholder":21},[3053],{"type":1502,"value":1873},{"type":172,"tag":999,"props":3055,"children":3056},{"class":1001,"line":2090},[3057,3062,3066,3070,3074,3078],{"type":172,"tag":999,"props":3058,"children":3059},{"style":1585},[3060],{"type":1502,"value":3061},"  return",{"type":172,"tag":999,"props":3063,"children":3064},{"style":1596},[3065],{"type":1502,"value":2701},{"type":172,"tag":999,"props":3067,"children":3068},{"style":1615},[3069],{"type":1502,"value":1300},{"type":172,"tag":999,"props":3071,"children":3072},{"style":1602},[3073],{"type":1502,"value":437},{"type":172,"tag":999,"props":3075,"children":3076},{"style":1607},[3077],{"type":1502,"value":1311},{"type":172,"tag":999,"props":3079,"children":3080},{"style":1615},[3081],{"type":1502,"value":3082}," [[\n",{"type":172,"tag":999,"props":3084,"children":3085},{"class":1001,"line":2099},[3086],{"type":172,"tag":999,"props":3087,"children":3088},{"style":1607},[3089],{"type":1502,"value":3090},"    {\n",{"type":172,"tag":999,"props":3092,"children":3094},{"class":1001,"line":3093},20,[3095,3100,3104,3108,3113,3117],{"type":172,"tag":999,"props":3096,"children":3097},{"style":1615},[3098],{"type":1502,"value":3099},"      type",{"type":172,"tag":999,"props":3101,"children":3102},{"style":1607},[3103],{"type":1502,"value":1400},{"type":172,"tag":999,"props":3105,"children":3106},{"style":1607},[3107],{"type":1502,"value":1676},{"type":172,"tag":999,"props":3109,"children":3110},{"style":1679},[3111],{"type":1502,"value":3112},"label",{"type":172,"tag":999,"props":3114,"children":3115},{"style":1607},[3116],{"type":1502,"value":1303},{"type":172,"tag":999,"props":3118,"children":3119},{"style":1607},[3120],{"type":1502,"value":1691},{"type":172,"tag":999,"props":3122,"children":3124},{"class":1001,"line":3123},21,[3125,3130,3134,3138,3142,3146,3150,3154,3158,3162,3166,3170],{"type":172,"tag":999,"props":3126,"children":3127},{"style":1615},[3128],{"type":1502,"value":3129},"      label",{"type":172,"tag":999,"props":3131,"children":3132},{"style":1607},[3133],{"type":1502,"value":1400},{"type":172,"tag":999,"props":3135,"children":3136},{"style":1596},[3137],{"type":1502,"value":2622},{"type":172,"tag":999,"props":3139,"children":3140},{"style":1615},[3141],{"type":1502,"value":1300},{"type":172,"tag":999,"props":3143,"children":3144},{"style":1602},[3145],{"type":1502,"value":2991},{"type":172,"tag":999,"props":3147,"children":3148},{"style":1607},[3149],{"type":1502,"value":1147},{"type":172,"tag":999,"props":3151,"children":3152},{"style":1602},[3153],{"type":1502,"value":2430},{"type":172,"tag":999,"props":3155,"children":3156},{"style":1607},[3157],{"type":1502,"value":1147},{"type":172,"tag":999,"props":3159,"children":3160},{"style":1602},[3161],{"type":1502,"value":3008},{"type":172,"tag":999,"props":3163,"children":3164},{"style":1607},[3165],{"type":1502,"value":1147},{"type":172,"tag":999,"props":3167,"children":3168},{"style":1602},[3169],{"type":1502,"value":3017},{"type":172,"tag":999,"props":3171,"children":3172},{"style":1615},[3173],{"type":1502,"value":1754},{"type":172,"tag":999,"props":3175,"children":3177},{"class":1001,"line":3176},22,[3178],{"type":172,"tag":999,"props":3179,"children":3180},{"style":1607},[3181],{"type":1502,"value":3182},"    },\n",{"type":172,"tag":999,"props":3184,"children":3186},{"class":1001,"line":3185},23,[3187],{"type":172,"tag":999,"props":3188,"children":3189},{"style":1607},[3190],{"type":1502,"value":3090},{"type":172,"tag":999,"props":3192,"children":3194},{"class":1001,"line":3193},24,[3195,3199,3203,3207,3212,3216],{"type":172,"tag":999,"props":3196,"children":3197},{"style":1615},[3198],{"type":1502,"value":3129},{"type":172,"tag":999,"props":3200,"children":3201},{"style":1607},[3202],{"type":1502,"value":1400},{"type":172,"tag":999,"props":3204,"children":3205},{"style":1607},[3206],{"type":1502,"value":1676},{"type":172,"tag":999,"props":3208,"children":3209},{"style":1679},[3210],{"type":1502,"value":3211},"Turn into",{"type":172,"tag":999,"props":3213,"children":3214},{"style":1607},[3215],{"type":1502,"value":1303},{"type":172,"tag":999,"props":3217,"children":3218},{"style":1607},[3219],{"type":1502,"value":1691},{"type":172,"tag":999,"props":3221,"children":3223},{"class":1001,"line":3222},25,[3224,3229,3233,3237,3247,3251],{"type":172,"tag":999,"props":3225,"children":3226},{"style":1615},[3227],{"type":1502,"value":3228},"      icon",{"type":172,"tag":999,"props":3230,"children":3231},{"style":1607},[3232],{"type":1502,"value":1400},{"type":172,"tag":999,"props":3234,"children":3235},{"style":1607},[3236],{"type":1502,"value":1676},{"type":172,"tag":999,"props":3238,"children":3239},{"style":1679},[3240,3245],{"type":172,"tag":1071,"props":3241,"children":3244},{"class":3242,"style":3243},"shiki-icon-highlight","--shiki-icon-url: url(https://api.iconify.design/lucide:repeat-2.svg?color=%23000)",[],{"type":1502,"value":3246},"i-lucide-repeat-2",{"type":172,"tag":999,"props":3248,"children":3249},{"style":1607},[3250],{"type":1502,"value":1303},{"type":172,"tag":999,"props":3252,"children":3253},{"style":1607},[3254],{"type":1502,"value":1691},{"type":172,"tag":999,"props":3256,"children":3258},{"class":1001,"line":3257},26,[3259,3264,3268],{"type":172,"tag":999,"props":3260,"children":3261},{"style":1615},[3262],{"type":1502,"value":3263},"      children",{"type":172,"tag":999,"props":3265,"children":3266},{"style":1607},[3267],{"type":1502,"value":1400},{"type":172,"tag":999,"props":3269,"children":3270},{"style":1615},[3271],{"type":1502,"value":1913},{"type":172,"tag":999,"props":3273,"children":3275},{"class":1001,"line":3274},27,[3276,3281,3286,3290,3294,3299,3303,3307,3312,3316,3320,3325,3329,3333,3337,3341,3345,3354,3358],{"type":172,"tag":999,"props":3277,"children":3278},{"style":1607},[3279],{"type":1502,"value":3280},"        {",{"type":172,"tag":999,"props":3282,"children":3283},{"style":1615},[3284],{"type":1502,"value":3285}," kind",{"type":172,"tag":999,"props":3287,"children":3288},{"style":1607},[3289],{"type":1502,"value":1400},{"type":172,"tag":999,"props":3291,"children":3292},{"style":1607},[3293],{"type":1502,"value":1676},{"type":172,"tag":999,"props":3295,"children":3296},{"style":1679},[3297],{"type":1502,"value":3298},"paragraph",{"type":172,"tag":999,"props":3300,"children":3301},{"style":1607},[3302],{"type":1502,"value":1303},{"type":172,"tag":999,"props":3304,"children":3305},{"style":1607},[3306],{"type":1502,"value":1311},{"type":172,"tag":999,"props":3308,"children":3309},{"style":1615},[3310],{"type":1502,"value":3311}," label",{"type":172,"tag":999,"props":3313,"children":3314},{"style":1607},[3315],{"type":1502,"value":1400},{"type":172,"tag":999,"props":3317,"children":3318},{"style":1607},[3319],{"type":1502,"value":1676},{"type":172,"tag":999,"props":3321,"children":3322},{"style":1679},[3323],{"type":1502,"value":3324},"Paragraph",{"type":172,"tag":999,"props":3326,"children":3327},{"style":1607},[3328],{"type":1502,"value":1303},{"type":172,"tag":999,"props":3330,"children":3331},{"style":1607},[3332],{"type":1502,"value":1311},{"type":172,"tag":999,"props":3334,"children":3335},{"style":1615},[3336],{"type":1502,"value":1063},{"type":172,"tag":999,"props":3338,"children":3339},{"style":1607},[3340],{"type":1502,"value":1400},{"type":172,"tag":999,"props":3342,"children":3343},{"style":1607},[3344],{"type":1502,"value":1676},{"type":172,"tag":999,"props":3346,"children":3347},{"style":1679},[3348,3352],{"type":172,"tag":1071,"props":3349,"children":3351},{"class":3242,"style":3350},"--shiki-icon-url: url(https://api.iconify.design/lucide:type.svg?color=%23000)",[],{"type":1502,"value":3353},"i-lucide-type",{"type":172,"tag":999,"props":3355,"children":3356},{"style":1607},[3357],{"type":1502,"value":1303},{"type":172,"tag":999,"props":3359,"children":3360},{"style":1607},[3361],{"type":1502,"value":3362}," },\n",{"type":172,"tag":999,"props":3364,"children":3366},{"class":1001,"line":3365},28,[3367,3371,3375,3379,3383,3388,3392,3396,3401,3405,3411,3415,3419,3423,3427,3432,3436,3440,3444,3448,3452,3461,3465],{"type":172,"tag":999,"props":3368,"children":3369},{"style":1607},[3370],{"type":1502,"value":3280},{"type":172,"tag":999,"props":3372,"children":3373},{"style":1615},[3374],{"type":1502,"value":3285},{"type":172,"tag":999,"props":3376,"children":3377},{"style":1607},[3378],{"type":1502,"value":1400},{"type":172,"tag":999,"props":3380,"children":3381},{"style":1607},[3382],{"type":1502,"value":1676},{"type":172,"tag":999,"props":3384,"children":3385},{"style":1679},[3386],{"type":1502,"value":3387},"heading",{"type":172,"tag":999,"props":3389,"children":3390},{"style":1607},[3391],{"type":1502,"value":1303},{"type":172,"tag":999,"props":3393,"children":3394},{"style":1607},[3395],{"type":1502,"value":1311},{"type":172,"tag":999,"props":3397,"children":3398},{"style":1615},[3399],{"type":1502,"value":3400}," level",{"type":172,"tag":999,"props":3402,"children":3403},{"style":1607},[3404],{"type":1502,"value":1400},{"type":172,"tag":999,"props":3406,"children":3408},{"style":3407},"--shiki-light:#F76D47;--shiki-default:#F78C6C;--shiki-dark:#F78C6C",[3409],{"type":1502,"value":3410}," 1",{"type":172,"tag":999,"props":3412,"children":3413},{"style":1607},[3414],{"type":1502,"value":1311},{"type":172,"tag":999,"props":3416,"children":3417},{"style":1615},[3418],{"type":1502,"value":3311},{"type":172,"tag":999,"props":3420,"children":3421},{"style":1607},[3422],{"type":1502,"value":1400},{"type":172,"tag":999,"props":3424,"children":3425},{"style":1607},[3426],{"type":1502,"value":1676},{"type":172,"tag":999,"props":3428,"children":3429},{"style":1679},[3430],{"type":1502,"value":3431},"Heading 1",{"type":172,"tag":999,"props":3433,"children":3434},{"style":1607},[3435],{"type":1502,"value":1303},{"type":172,"tag":999,"props":3437,"children":3438},{"style":1607},[3439],{"type":1502,"value":1311},{"type":172,"tag":999,"props":3441,"children":3442},{"style":1615},[3443],{"type":1502,"value":1063},{"type":172,"tag":999,"props":3445,"children":3446},{"style":1607},[3447],{"type":1502,"value":1400},{"type":172,"tag":999,"props":3449,"children":3450},{"style":1607},[3451],{"type":1502,"value":1676},{"type":172,"tag":999,"props":3453,"children":3454},{"style":1679},[3455,3459],{"type":172,"tag":1071,"props":3456,"children":3458},{"class":3242,"style":3457},"--shiki-icon-url: url(https://api.iconify.design/lucide:heading-1.svg?color=%23000)",[],{"type":1502,"value":3460},"i-lucide-heading-1",{"type":172,"tag":999,"props":3462,"children":3463},{"style":1607},[3464],{"type":1502,"value":1303},{"type":172,"tag":999,"props":3466,"children":3467},{"style":1607},[3468],{"type":1502,"value":3362},{"type":172,"tag":999,"props":3470,"children":3472},{"class":1001,"line":3471},29,[3473,3477,3481,3485,3489,3493,3497,3501,3505,3509,3514,3518,3522,3526,3530,3535,3539,3543,3547,3551,3555,3564,3568],{"type":172,"tag":999,"props":3474,"children":3475},{"style":1607},[3476],{"type":1502,"value":3280},{"type":172,"tag":999,"props":3478,"children":3479},{"style":1615},[3480],{"type":1502,"value":3285},{"type":172,"tag":999,"props":3482,"children":3483},{"style":1607},[3484],{"type":1502,"value":1400},{"type":172,"tag":999,"props":3486,"children":3487},{"style":1607},[3488],{"type":1502,"value":1676},{"type":172,"tag":999,"props":3490,"children":3491},{"style":1679},[3492],{"type":1502,"value":3387},{"type":172,"tag":999,"props":3494,"children":3495},{"style":1607},[3496],{"type":1502,"value":1303},{"type":172,"tag":999,"props":3498,"children":3499},{"style":1607},[3500],{"type":1502,"value":1311},{"type":172,"tag":999,"props":3502,"children":3503},{"style":1615},[3504],{"type":1502,"value":3400},{"type":172,"tag":999,"props":3506,"children":3507},{"style":1607},[3508],{"type":1502,"value":1400},{"type":172,"tag":999,"props":3510,"children":3511},{"style":3407},[3512],{"type":1502,"value":3513}," 2",{"type":172,"tag":999,"props":3515,"children":3516},{"style":1607},[3517],{"type":1502,"value":1311},{"type":172,"tag":999,"props":3519,"children":3520},{"style":1615},[3521],{"type":1502,"value":3311},{"type":172,"tag":999,"props":3523,"children":3524},{"style":1607},[3525],{"type":1502,"value":1400},{"type":172,"tag":999,"props":3527,"children":3528},{"style":1607},[3529],{"type":1502,"value":1676},{"type":172,"tag":999,"props":3531,"children":3532},{"style":1679},[3533],{"type":1502,"value":3534},"Heading 2",{"type":172,"tag":999,"props":3536,"children":3537},{"style":1607},[3538],{"type":1502,"value":1303},{"type":172,"tag":999,"props":3540,"children":3541},{"style":1607},[3542],{"type":1502,"value":1311},{"type":172,"tag":999,"props":3544,"children":3545},{"style":1615},[3546],{"type":1502,"value":1063},{"type":172,"tag":999,"props":3548,"children":3549},{"style":1607},[3550],{"type":1502,"value":1400},{"type":172,"tag":999,"props":3552,"children":3553},{"style":1607},[3554],{"type":1502,"value":1676},{"type":172,"tag":999,"props":3556,"children":3557},{"style":1679},[3558,3562],{"type":172,"tag":1071,"props":3559,"children":3561},{"class":3242,"style":3560},"--shiki-icon-url: url(https://api.iconify.design/lucide:heading-2.svg?color=%23000)",[],{"type":1502,"value":3563},"i-lucide-heading-2",{"type":172,"tag":999,"props":3565,"children":3566},{"style":1607},[3567],{"type":1502,"value":1303},{"type":172,"tag":999,"props":3569,"children":3570},{"style":1607},[3571],{"type":1502,"value":3362},{"type":172,"tag":999,"props":3573,"children":3575},{"class":1001,"line":3574},30,[3576,3580,3584,3588,3592,3596,3600,3604,3608,3612,3617,3621,3625,3629,3633,3638,3642,3646,3650,3654,3658,3667,3671],{"type":172,"tag":999,"props":3577,"children":3578},{"style":1607},[3579],{"type":1502,"value":3280},{"type":172,"tag":999,"props":3581,"children":3582},{"style":1615},[3583],{"type":1502,"value":3285},{"type":172,"tag":999,"props":3585,"children":3586},{"style":1607},[3587],{"type":1502,"value":1400},{"type":172,"tag":999,"props":3589,"children":3590},{"style":1607},[3591],{"type":1502,"value":1676},{"type":172,"tag":999,"props":3593,"children":3594},{"style":1679},[3595],{"type":1502,"value":3387},{"type":172,"tag":999,"props":3597,"children":3598},{"style":1607},[3599],{"type":1502,"value":1303},{"type":172,"tag":999,"props":3601,"children":3602},{"style":1607},[3603],{"type":1502,"value":1311},{"type":172,"tag":999,"props":3605,"children":3606},{"style":1615},[3607],{"type":1502,"value":3400},{"type":172,"tag":999,"props":3609,"children":3610},{"style":1607},[3611],{"type":1502,"value":1400},{"type":172,"tag":999,"props":3613,"children":3614},{"style":3407},[3615],{"type":1502,"value":3616}," 3",{"type":172,"tag":999,"props":3618,"children":3619},{"style":1607},[3620],{"type":1502,"value":1311},{"type":172,"tag":999,"props":3622,"children":3623},{"style":1615},[3624],{"type":1502,"value":3311},{"type":172,"tag":999,"props":3626,"children":3627},{"style":1607},[3628],{"type":1502,"value":1400},{"type":172,"tag":999,"props":3630,"children":3631},{"style":1607},[3632],{"type":1502,"value":1676},{"type":172,"tag":999,"props":3634,"children":3635},{"style":1679},[3636],{"type":1502,"value":3637},"Heading 3",{"type":172,"tag":999,"props":3639,"children":3640},{"style":1607},[3641],{"type":1502,"value":1303},{"type":172,"tag":999,"props":3643,"children":3644},{"style":1607},[3645],{"type":1502,"value":1311},{"type":172,"tag":999,"props":3647,"children":3648},{"style":1615},[3649],{"type":1502,"value":1063},{"type":172,"tag":999,"props":3651,"children":3652},{"style":1607},[3653],{"type":1502,"value":1400},{"type":172,"tag":999,"props":3655,"children":3656},{"style":1607},[3657],{"type":1502,"value":1676},{"type":172,"tag":999,"props":3659,"children":3660},{"style":1679},[3661,3665],{"type":172,"tag":1071,"props":3662,"children":3664},{"class":3242,"style":3663},"--shiki-icon-url: url(https://api.iconify.design/lucide:heading-3.svg?color=%23000)",[],{"type":1502,"value":3666},"i-lucide-heading-3",{"type":172,"tag":999,"props":3668,"children":3669},{"style":1607},[3670],{"type":1502,"value":1303},{"type":172,"tag":999,"props":3672,"children":3673},{"style":1607},[3674],{"type":1502,"value":3362},{"type":172,"tag":999,"props":3676,"children":3678},{"class":1001,"line":3677},31,[3679,3683,3687,3691,3695,3699,3703,3707,3711,3715,3720,3724,3728,3732,3736,3741,3745,3749,3753,3757,3761,3770,3774],{"type":172,"tag":999,"props":3680,"children":3681},{"style":1607},[3682],{"type":1502,"value":3280},{"type":172,"tag":999,"props":3684,"children":3685},{"style":1615},[3686],{"type":1502,"value":3285},{"type":172,"tag":999,"props":3688,"children":3689},{"style":1607},[3690],{"type":1502,"value":1400},{"type":172,"tag":999,"props":3692,"children":3693},{"style":1607},[3694],{"type":1502,"value":1676},{"type":172,"tag":999,"props":3696,"children":3697},{"style":1679},[3698],{"type":1502,"value":3387},{"type":172,"tag":999,"props":3700,"children":3701},{"style":1607},[3702],{"type":1502,"value":1303},{"type":172,"tag":999,"props":3704,"children":3705},{"style":1607},[3706],{"type":1502,"value":1311},{"type":172,"tag":999,"props":3708,"children":3709},{"style":1615},[3710],{"type":1502,"value":3400},{"type":172,"tag":999,"props":3712,"children":3713},{"style":1607},[3714],{"type":1502,"value":1400},{"type":172,"tag":999,"props":3716,"children":3717},{"style":3407},[3718],{"type":1502,"value":3719}," 4",{"type":172,"tag":999,"props":3721,"children":3722},{"style":1607},[3723],{"type":1502,"value":1311},{"type":172,"tag":999,"props":3725,"children":3726},{"style":1615},[3727],{"type":1502,"value":3311},{"type":172,"tag":999,"props":3729,"children":3730},{"style":1607},[3731],{"type":1502,"value":1400},{"type":172,"tag":999,"props":3733,"children":3734},{"style":1607},[3735],{"type":1502,"value":1676},{"type":172,"tag":999,"props":3737,"children":3738},{"style":1679},[3739],{"type":1502,"value":3740},"Heading 4",{"type":172,"tag":999,"props":3742,"children":3743},{"style":1607},[3744],{"type":1502,"value":1303},{"type":172,"tag":999,"props":3746,"children":3747},{"style":1607},[3748],{"type":1502,"value":1311},{"type":172,"tag":999,"props":3750,"children":3751},{"style":1615},[3752],{"type":1502,"value":1063},{"type":172,"tag":999,"props":3754,"children":3755},{"style":1607},[3756],{"type":1502,"value":1400},{"type":172,"tag":999,"props":3758,"children":3759},{"style":1607},[3760],{"type":1502,"value":1676},{"type":172,"tag":999,"props":3762,"children":3763},{"style":1679},[3764,3768],{"type":172,"tag":1071,"props":3765,"children":3767},{"class":3242,"style":3766},"--shiki-icon-url: url(https://api.iconify.design/lucide:heading-4.svg?color=%23000)",[],{"type":1502,"value":3769},"i-lucide-heading-4",{"type":172,"tag":999,"props":3771,"children":3772},{"style":1607},[3773],{"type":1502,"value":1303},{"type":172,"tag":999,"props":3775,"children":3776},{"style":1607},[3777],{"type":1502,"value":3362},{"type":172,"tag":999,"props":3779,"children":3781},{"class":1001,"line":3780},32,[3782,3786,3790,3794,3798,3803,3807,3811,3815,3819,3823,3828,3832,3836,3840,3844,3848,3857,3861],{"type":172,"tag":999,"props":3783,"children":3784},{"style":1607},[3785],{"type":1502,"value":3280},{"type":172,"tag":999,"props":3787,"children":3788},{"style":1615},[3789],{"type":1502,"value":3285},{"type":172,"tag":999,"props":3791,"children":3792},{"style":1607},[3793],{"type":1502,"value":1400},{"type":172,"tag":999,"props":3795,"children":3796},{"style":1607},[3797],{"type":1502,"value":1676},{"type":172,"tag":999,"props":3799,"children":3800},{"style":1679},[3801],{"type":1502,"value":3802},"bulletList",{"type":172,"tag":999,"props":3804,"children":3805},{"style":1607},[3806],{"type":1502,"value":1303},{"type":172,"tag":999,"props":3808,"children":3809},{"style":1607},[3810],{"type":1502,"value":1311},{"type":172,"tag":999,"props":3812,"children":3813},{"style":1615},[3814],{"type":1502,"value":3311},{"type":172,"tag":999,"props":3816,"children":3817},{"style":1607},[3818],{"type":1502,"value":1400},{"type":172,"tag":999,"props":3820,"children":3821},{"style":1607},[3822],{"type":1502,"value":1676},{"type":172,"tag":999,"props":3824,"children":3825},{"style":1679},[3826],{"type":1502,"value":3827},"Bullet List",{"type":172,"tag":999,"props":3829,"children":3830},{"style":1607},[3831],{"type":1502,"value":1303},{"type":172,"tag":999,"props":3833,"children":3834},{"style":1607},[3835],{"type":1502,"value":1311},{"type":172,"tag":999,"props":3837,"children":3838},{"style":1615},[3839],{"type":1502,"value":1063},{"type":172,"tag":999,"props":3841,"children":3842},{"style":1607},[3843],{"type":1502,"value":1400},{"type":172,"tag":999,"props":3845,"children":3846},{"style":1607},[3847],{"type":1502,"value":1676},{"type":172,"tag":999,"props":3849,"children":3850},{"style":1679},[3851,3855],{"type":172,"tag":1071,"props":3852,"children":3854},{"class":3242,"style":3853},"--shiki-icon-url: url(https://api.iconify.design/lucide:list.svg?color=%23000)",[],{"type":1502,"value":3856},"i-lucide-list",{"type":172,"tag":999,"props":3858,"children":3859},{"style":1607},[3860],{"type":1502,"value":1303},{"type":172,"tag":999,"props":3862,"children":3863},{"style":1607},[3864],{"type":1502,"value":3362},{"type":172,"tag":999,"props":3866,"children":3868},{"class":1001,"line":3867},33,[3869,3873,3877,3881,3885,3890,3894,3898,3902,3906,3910,3915,3919,3923,3927,3931,3935,3944,3948],{"type":172,"tag":999,"props":3870,"children":3871},{"style":1607},[3872],{"type":1502,"value":3280},{"type":172,"tag":999,"props":3874,"children":3875},{"style":1615},[3876],{"type":1502,"value":3285},{"type":172,"tag":999,"props":3878,"children":3879},{"style":1607},[3880],{"type":1502,"value":1400},{"type":172,"tag":999,"props":3882,"children":3883},{"style":1607},[3884],{"type":1502,"value":1676},{"type":172,"tag":999,"props":3886,"children":3887},{"style":1679},[3888],{"type":1502,"value":3889},"orderedList",{"type":172,"tag":999,"props":3891,"children":3892},{"style":1607},[3893],{"type":1502,"value":1303},{"type":172,"tag":999,"props":3895,"children":3896},{"style":1607},[3897],{"type":1502,"value":1311},{"type":172,"tag":999,"props":3899,"children":3900},{"style":1615},[3901],{"type":1502,"value":3311},{"type":172,"tag":999,"props":3903,"children":3904},{"style":1607},[3905],{"type":1502,"value":1400},{"type":172,"tag":999,"props":3907,"children":3908},{"style":1607},[3909],{"type":1502,"value":1676},{"type":172,"tag":999,"props":3911,"children":3912},{"style":1679},[3913],{"type":1502,"value":3914},"Ordered List",{"type":172,"tag":999,"props":3916,"children":3917},{"style":1607},[3918],{"type":1502,"value":1303},{"type":172,"tag":999,"props":3920,"children":3921},{"style":1607},[3922],{"type":1502,"value":1311},{"type":172,"tag":999,"props":3924,"children":3925},{"style":1615},[3926],{"type":1502,"value":1063},{"type":172,"tag":999,"props":3928,"children":3929},{"style":1607},[3930],{"type":1502,"value":1400},{"type":172,"tag":999,"props":3932,"children":3933},{"style":1607},[3934],{"type":1502,"value":1676},{"type":172,"tag":999,"props":3936,"children":3937},{"style":1679},[3938,3942],{"type":172,"tag":1071,"props":3939,"children":3941},{"class":3242,"style":3940},"--shiki-icon-url: url(https://api.iconify.design/lucide:list-ordered.svg?color=%23000)",[],{"type":1502,"value":3943},"i-lucide-list-ordered",{"type":172,"tag":999,"props":3945,"children":3946},{"style":1607},[3947],{"type":1502,"value":1303},{"type":172,"tag":999,"props":3949,"children":3950},{"style":1607},[3951],{"type":1502,"value":3362},{"type":172,"tag":999,"props":3953,"children":3955},{"class":1001,"line":3954},34,[3956,3960,3964,3968,3972,3977,3981,3985,3989,3993,3997,4002,4006,4010,4014,4018,4022,4031,4035],{"type":172,"tag":999,"props":3957,"children":3958},{"style":1607},[3959],{"type":1502,"value":3280},{"type":172,"tag":999,"props":3961,"children":3962},{"style":1615},[3963],{"type":1502,"value":3285},{"type":172,"tag":999,"props":3965,"children":3966},{"style":1607},[3967],{"type":1502,"value":1400},{"type":172,"tag":999,"props":3969,"children":3970},{"style":1607},[3971],{"type":1502,"value":1676},{"type":172,"tag":999,"props":3973,"children":3974},{"style":1679},[3975],{"type":1502,"value":3976},"blockquote",{"type":172,"tag":999,"props":3978,"children":3979},{"style":1607},[3980],{"type":1502,"value":1303},{"type":172,"tag":999,"props":3982,"children":3983},{"style":1607},[3984],{"type":1502,"value":1311},{"type":172,"tag":999,"props":3986,"children":3987},{"style":1615},[3988],{"type":1502,"value":3311},{"type":172,"tag":999,"props":3990,"children":3991},{"style":1607},[3992],{"type":1502,"value":1400},{"type":172,"tag":999,"props":3994,"children":3995},{"style":1607},[3996],{"type":1502,"value":1676},{"type":172,"tag":999,"props":3998,"children":3999},{"style":1679},[4000],{"type":1502,"value":4001},"Blockquote",{"type":172,"tag":999,"props":4003,"children":4004},{"style":1607},[4005],{"type":1502,"value":1303},{"type":172,"tag":999,"props":4007,"children":4008},{"style":1607},[4009],{"type":1502,"value":1311},{"type":172,"tag":999,"props":4011,"children":4012},{"style":1615},[4013],{"type":1502,"value":1063},{"type":172,"tag":999,"props":4015,"children":4016},{"style":1607},[4017],{"type":1502,"value":1400},{"type":172,"tag":999,"props":4019,"children":4020},{"style":1607},[4021],{"type":1502,"value":1676},{"type":172,"tag":999,"props":4023,"children":4024},{"style":1679},[4025,4029],{"type":172,"tag":1071,"props":4026,"children":4028},{"class":3242,"style":4027},"--shiki-icon-url: url(https://api.iconify.design/lucide:text-quote.svg?color=%23000)",[],{"type":1502,"value":4030},"i-lucide-text-quote",{"type":172,"tag":999,"props":4032,"children":4033},{"style":1607},[4034],{"type":1502,"value":1303},{"type":172,"tag":999,"props":4036,"children":4037},{"style":1607},[4038],{"type":1502,"value":3362},{"type":172,"tag":999,"props":4040,"children":4042},{"class":1001,"line":4041},35,[4043,4047,4051,4055,4059,4064,4068,4072,4076,4080,4084,4089,4093,4097,4101,4105,4109,4117,4121],{"type":172,"tag":999,"props":4044,"children":4045},{"style":1607},[4046],{"type":1502,"value":3280},{"type":172,"tag":999,"props":4048,"children":4049},{"style":1615},[4050],{"type":1502,"value":3285},{"type":172,"tag":999,"props":4052,"children":4053},{"style":1607},[4054],{"type":1502,"value":1400},{"type":172,"tag":999,"props":4056,"children":4057},{"style":1607},[4058],{"type":1502,"value":1676},{"type":172,"tag":999,"props":4060,"children":4061},{"style":1679},[4062],{"type":1502,"value":4063},"codeBlock",{"type":172,"tag":999,"props":4065,"children":4066},{"style":1607},[4067],{"type":1502,"value":1303},{"type":172,"tag":999,"props":4069,"children":4070},{"style":1607},[4071],{"type":1502,"value":1311},{"type":172,"tag":999,"props":4073,"children":4074},{"style":1615},[4075],{"type":1502,"value":3311},{"type":172,"tag":999,"props":4077,"children":4078},{"style":1607},[4079],{"type":1502,"value":1400},{"type":172,"tag":999,"props":4081,"children":4082},{"style":1607},[4083],{"type":1502,"value":1676},{"type":172,"tag":999,"props":4085,"children":4086},{"style":1679},[4087],{"type":1502,"value":4088},"Code Block",{"type":172,"tag":999,"props":4090,"children":4091},{"style":1607},[4092],{"type":1502,"value":1303},{"type":172,"tag":999,"props":4094,"children":4095},{"style":1607},[4096],{"type":1502,"value":1311},{"type":172,"tag":999,"props":4098,"children":4099},{"style":1615},[4100],{"type":1502,"value":1063},{"type":172,"tag":999,"props":4102,"children":4103},{"style":1607},[4104],{"type":1502,"value":1400},{"type":172,"tag":999,"props":4106,"children":4107},{"style":1607},[4108],{"type":1502,"value":1676},{"type":172,"tag":999,"props":4110,"children":4111},{"style":1679},[4112,4116],{"type":172,"tag":1071,"props":4113,"children":4115},{"class":3242,"style":4114},"--shiki-icon-url: url(https://api.iconify.design/lucide:square-code.svg?color=%23000)",[],{"type":1502,"value":158},{"type":172,"tag":999,"props":4118,"children":4119},{"style":1607},[4120],{"type":1502,"value":1303},{"type":172,"tag":999,"props":4122,"children":4123},{"style":1607},[4124],{"type":1502,"value":4125}," }\n",{"type":172,"tag":999,"props":4127,"children":4129},{"class":1001,"line":4128},36,[4130],{"type":172,"tag":999,"props":4131,"children":4132},{"style":1615},[4133],{"type":1502,"value":4134},"      ]\n",{"type":172,"tag":999,"props":4136,"children":4138},{"class":1001,"line":4137},37,[4139],{"type":172,"tag":999,"props":4140,"children":4141},{"style":1607},[4142],{"type":1502,"value":3182},{"type":172,"tag":999,"props":4144,"children":4146},{"class":1001,"line":4145},38,[4147],{"type":172,"tag":999,"props":4148,"children":4149},{"style":1607},[4150],{"type":1502,"value":3090},{"type":172,"tag":999,"props":4152,"children":4154},{"class":1001,"line":4153},39,[4155,4160,4164,4168,4173,4177],{"type":172,"tag":999,"props":4156,"children":4157},{"style":1615},[4158],{"type":1502,"value":4159},"      kind",{"type":172,"tag":999,"props":4161,"children":4162},{"style":1607},[4163],{"type":1502,"value":1400},{"type":172,"tag":999,"props":4165,"children":4166},{"style":1607},[4167],{"type":1502,"value":1676},{"type":172,"tag":999,"props":4169,"children":4170},{"style":1679},[4171],{"type":1502,"value":4172},"clearFormatting",{"type":172,"tag":999,"props":4174,"children":4175},{"style":1607},[4176],{"type":1502,"value":1303},{"type":172,"tag":999,"props":4178,"children":4179},{"style":1607},[4180],{"type":1502,"value":1691},{"type":172,"tag":999,"props":4182,"children":4184},{"class":1001,"line":4183},40,[4185,4190,4194,4199,4203,4207,4211,4215],{"type":172,"tag":999,"props":4186,"children":4187},{"style":1615},[4188],{"type":1502,"value":4189},"      pos",{"type":172,"tag":999,"props":4191,"children":4192},{"style":1607},[4193],{"type":1502,"value":1400},{"type":172,"tag":999,"props":4195,"children":4196},{"style":1602},[4197],{"type":1502,"value":4198}," selectedNode",{"type":172,"tag":999,"props":4200,"children":4201},{"style":1607},[4202],{"type":1502,"value":1147},{"type":172,"tag":999,"props":4204,"children":4205},{"style":1602},[4206],{"type":1502,"value":2430},{"type":172,"tag":999,"props":4208,"children":4209},{"style":1607},[4210],{"type":1502,"value":1381},{"type":172,"tag":999,"props":4212,"children":4213},{"style":1602},[4214],{"type":1502,"value":1408},{"type":172,"tag":999,"props":4216,"children":4217},{"style":1607},[4218],{"type":1502,"value":1691},{"type":172,"tag":999,"props":4220,"children":4222},{"class":1001,"line":4221},41,[4223,4227,4231,4235,4240,4244],{"type":172,"tag":999,"props":4224,"children":4225},{"style":1615},[4226],{"type":1502,"value":3129},{"type":172,"tag":999,"props":4228,"children":4229},{"style":1607},[4230],{"type":1502,"value":1400},{"type":172,"tag":999,"props":4232,"children":4233},{"style":1607},[4234],{"type":1502,"value":1676},{"type":172,"tag":999,"props":4236,"children":4237},{"style":1679},[4238],{"type":1502,"value":4239},"Reset formatting",{"type":172,"tag":999,"props":4241,"children":4242},{"style":1607},[4243],{"type":1502,"value":1303},{"type":172,"tag":999,"props":4245,"children":4246},{"style":1607},[4247],{"type":1502,"value":1691},{"type":172,"tag":999,"props":4249,"children":4251},{"class":1001,"line":4250},42,[4252,4256,4260,4264,4273],{"type":172,"tag":999,"props":4253,"children":4254},{"style":1615},[4255],{"type":1502,"value":3228},{"type":172,"tag":999,"props":4257,"children":4258},{"style":1607},[4259],{"type":1502,"value":1400},{"type":172,"tag":999,"props":4261,"children":4262},{"style":1607},[4263],{"type":1502,"value":1676},{"type":172,"tag":999,"props":4265,"children":4266},{"style":1679},[4267,4271],{"type":172,"tag":1071,"props":4268,"children":4270},{"class":3242,"style":4269},"--shiki-icon-url: url(https://api.iconify.design/lucide:rotate-ccw.svg?color=%23000)",[],{"type":1502,"value":4272},"i-lucide-rotate-ccw",{"type":172,"tag":999,"props":4274,"children":4275},{"style":1607},[4276],{"type":1502,"value":1717},{"type":172,"tag":999,"props":4278,"children":4280},{"class":1001,"line":4279},43,[4281],{"type":172,"tag":999,"props":4282,"children":4283},{"style":1607},[4284],{"type":1502,"value":1733},{"type":172,"tag":999,"props":4286,"children":4288},{"class":1001,"line":4287},44,[4289,4294,4298],{"type":172,"tag":999,"props":4290,"children":4291},{"style":1615},[4292],{"type":1502,"value":4293},"  ]",{"type":172,"tag":999,"props":4295,"children":4296},{"style":1607},[4297],{"type":1502,"value":1311},{"type":172,"tag":999,"props":4299,"children":4300},{"style":1615},[4301],{"type":1502,"value":1913},{"type":172,"tag":999,"props":4303,"children":4305},{"class":1001,"line":4304},45,[4306],{"type":172,"tag":999,"props":4307,"children":4308},{"style":1607},[4309],{"type":1502,"value":3090},{"type":172,"tag":999,"props":4311,"children":4313},{"class":1001,"line":4312},46,[4314,4318,4322,4326,4330,4334],{"type":172,"tag":999,"props":4315,"children":4316},{"style":1615},[4317],{"type":1502,"value":4159},{"type":172,"tag":999,"props":4319,"children":4320},{"style":1607},[4321],{"type":1502,"value":1400},{"type":172,"tag":999,"props":4323,"children":4324},{"style":1607},[4325],{"type":1502,"value":1676},{"type":172,"tag":999,"props":4327,"children":4328},{"style":1679},[4329],{"type":1502,"value":1343},{"type":172,"tag":999,"props":4331,"children":4332},{"style":1607},[4333],{"type":1502,"value":1303},{"type":172,"tag":999,"props":4335,"children":4336},{"style":1607},[4337],{"type":1502,"value":1691},{"type":172,"tag":999,"props":4339,"children":4341},{"class":1001,"line":4340},47,[4342,4346,4350,4354,4358,4362,4366,4370],{"type":172,"tag":999,"props":4343,"children":4344},{"style":1615},[4345],{"type":1502,"value":4189},{"type":172,"tag":999,"props":4347,"children":4348},{"style":1607},[4349],{"type":1502,"value":1400},{"type":172,"tag":999,"props":4351,"children":4352},{"style":1602},[4353],{"type":1502,"value":4198},{"type":172,"tag":999,"props":4355,"children":4356},{"style":1607},[4357],{"type":1502,"value":1147},{"type":172,"tag":999,"props":4359,"children":4360},{"style":1602},[4361],{"type":1502,"value":2430},{"type":172,"tag":999,"props":4363,"children":4364},{"style":1607},[4365],{"type":1502,"value":1381},{"type":172,"tag":999,"props":4367,"children":4368},{"style":1602},[4369],{"type":1502,"value":1408},{"type":172,"tag":999,"props":4371,"children":4372},{"style":1607},[4373],{"type":1502,"value":1691},{"type":172,"tag":999,"props":4375,"children":4377},{"class":1001,"line":4376},48,[4378,4382,4386,4390,4395,4399],{"type":172,"tag":999,"props":4379,"children":4380},{"style":1615},[4381],{"type":1502,"value":3129},{"type":172,"tag":999,"props":4383,"children":4384},{"style":1607},[4385],{"type":1502,"value":1400},{"type":172,"tag":999,"props":4387,"children":4388},{"style":1607},[4389],{"type":1502,"value":1676},{"type":172,"tag":999,"props":4391,"children":4392},{"style":1679},[4393],{"type":1502,"value":4394},"Duplicate",{"type":172,"tag":999,"props":4396,"children":4397},{"style":1607},[4398],{"type":1502,"value":1303},{"type":172,"tag":999,"props":4400,"children":4401},{"style":1607},[4402],{"type":1502,"value":1691},{"type":172,"tag":999,"props":4404,"children":4406},{"class":1001,"line":4405},49,[4407,4411,4415,4419,4428],{"type":172,"tag":999,"props":4408,"children":4409},{"style":1615},[4410],{"type":1502,"value":3228},{"type":172,"tag":999,"props":4412,"children":4413},{"style":1607},[4414],{"type":1502,"value":1400},{"type":172,"tag":999,"props":4416,"children":4417},{"style":1607},[4418],{"type":1502,"value":1676},{"type":172,"tag":999,"props":4420,"children":4421},{"style":1679},[4422,4426],{"type":172,"tag":1071,"props":4423,"children":4425},{"class":3242,"style":4424},"--shiki-icon-url: url(https://api.iconify.design/lucide:copy.svg?color=%23000)",[],{"type":1502,"value":4427},"i-lucide-copy",{"type":172,"tag":999,"props":4429,"children":4430},{"style":1607},[4431],{"type":1502,"value":1717},{"type":172,"tag":999,"props":4433,"children":4435},{"class":1001,"line":4434},50,[4436],{"type":172,"tag":999,"props":4437,"children":4438},{"style":1607},[4439],{"type":1502,"value":3182},{"type":172,"tag":999,"props":4441,"children":4443},{"class":1001,"line":4442},51,[4444],{"type":172,"tag":999,"props":4445,"children":4446},{"style":1607},[4447],{"type":1502,"value":3090},{"type":172,"tag":999,"props":4449,"children":4451},{"class":1001,"line":4450},52,[4452,4456,4460,4464,4469,4473],{"type":172,"tag":999,"props":4453,"children":4454},{"style":1615},[4455],{"type":1502,"value":3129},{"type":172,"tag":999,"props":4457,"children":4458},{"style":1607},[4459],{"type":1502,"value":1400},{"type":172,"tag":999,"props":4461,"children":4462},{"style":1607},[4463],{"type":1502,"value":1676},{"type":172,"tag":999,"props":4465,"children":4466},{"style":1679},[4467],{"type":1502,"value":4468},"Copy to clipboard",{"type":172,"tag":999,"props":4470,"children":4471},{"style":1607},[4472],{"type":1502,"value":1303},{"type":172,"tag":999,"props":4474,"children":4475},{"style":1607},[4476],{"type":1502,"value":1691},{"type":172,"tag":999,"props":4478,"children":4480},{"class":1001,"line":4479},53,[4481,4485,4489,4493,4502,4506],{"type":172,"tag":999,"props":4482,"children":4483},{"style":1615},[4484],{"type":1502,"value":3228},{"type":172,"tag":999,"props":4486,"children":4487},{"style":1607},[4488],{"type":1502,"value":1400},{"type":172,"tag":999,"props":4490,"children":4491},{"style":1607},[4492],{"type":1502,"value":1676},{"type":172,"tag":999,"props":4494,"children":4495},{"style":1679},[4496,4500],{"type":172,"tag":1071,"props":4497,"children":4499},{"class":3242,"style":4498},"--shiki-icon-url: url(https://api.iconify.design/lucide:clipboard.svg?color=%23000)",[],{"type":1502,"value":4501},"i-lucide-clipboard",{"type":172,"tag":999,"props":4503,"children":4504},{"style":1607},[4505],{"type":1502,"value":1303},{"type":172,"tag":999,"props":4507,"children":4508},{"style":1607},[4509],{"type":1502,"value":1691},{"type":172,"tag":999,"props":4511,"children":4513},{"class":1001,"line":4512},54,[4514,4519,4523,4528,4533,4538],{"type":172,"tag":999,"props":4515,"children":4516},{"style":1596},[4517],{"type":1502,"value":4518},"      onSelect",{"type":172,"tag":999,"props":4520,"children":4521},{"style":1607},[4522],{"type":1502,"value":1400},{"type":172,"tag":999,"props":4524,"children":4525},{"style":2257},[4526],{"type":1502,"value":4527}," async",{"type":172,"tag":999,"props":4529,"children":4530},{"style":1607},[4531],{"type":1502,"value":4532}," ()",{"type":172,"tag":999,"props":4534,"children":4535},{"style":2257},[4536],{"type":1502,"value":4537}," =>",{"type":172,"tag":999,"props":4539,"children":4540},{"style":1607},[4541],{"type":1502,"value":1627},{"type":172,"tag":999,"props":4543,"children":4545},{"class":1001,"line":4544},55,[4546,4551,4555,4559,4563,4567,4571,4575],{"type":172,"tag":999,"props":4547,"children":4548},{"style":1585},[4549],{"type":1502,"value":4550},"        if",{"type":172,"tag":999,"props":4552,"children":4553},{"style":1615},[4554],{"type":1502,"value":2933},{"type":172,"tag":999,"props":4556,"children":4557},{"style":1607},[4558],{"type":1502,"value":2986},{"type":172,"tag":999,"props":4560,"children":4561},{"style":1602},[4562],{"type":1502,"value":2991},{"type":172,"tag":999,"props":4564,"children":4565},{"style":1607},[4566],{"type":1502,"value":1147},{"type":172,"tag":999,"props":4568,"children":4569},{"style":1602},[4570],{"type":1502,"value":2430},{"type":172,"tag":999,"props":4572,"children":4573},{"style":1615},[4574],{"type":1502,"value":3022},{"type":172,"tag":999,"props":4576,"children":4577},{"style":1585},[4578],{"type":1502,"value":4579},"return\n",{"type":172,"tag":999,"props":4581,"children":4583},{"class":1001,"line":4582},56,[4584],{"type":172,"tag":999,"props":4585,"children":4586},{"emptyLinePlaceholder":21},[4587],{"type":1502,"value":1873},{"type":172,"tag":999,"props":4589,"children":4591},{"class":1001,"line":4590},57,[4592,4597,4601,4606,4610,4614,4618,4622],{"type":172,"tag":999,"props":4593,"children":4594},{"style":2257},[4595],{"type":1502,"value":4596},"        const",{"type":172,"tag":999,"props":4598,"children":4599},{"style":1602},[4600],{"type":1502,"value":1397},{"type":172,"tag":999,"props":4602,"children":4603},{"style":1607},[4604],{"type":1502,"value":4605}," =",{"type":172,"tag":999,"props":4607,"children":4608},{"style":1602},[4609],{"type":1502,"value":4198},{"type":172,"tag":999,"props":4611,"children":4612},{"style":1607},[4613],{"type":1502,"value":1147},{"type":172,"tag":999,"props":4615,"children":4616},{"style":1602},[4617],{"type":1502,"value":2430},{"type":172,"tag":999,"props":4619,"children":4620},{"style":1607},[4621],{"type":1502,"value":1147},{"type":172,"tag":999,"props":4623,"children":4624},{"style":1602},[4625],{"type":1502,"value":4626},"pos\n",{"type":172,"tag":999,"props":4628,"children":4630},{"class":1001,"line":4629},58,[4631,4635,4639,4643,4648,4652,4657,4661,4666,4670,4675,4679,4683],{"type":172,"tag":999,"props":4632,"children":4633},{"style":2257},[4634],{"type":1502,"value":4596},{"type":172,"tag":999,"props":4636,"children":4637},{"style":1602},[4638],{"type":1502,"value":1403},{"type":172,"tag":999,"props":4640,"children":4641},{"style":1607},[4642],{"type":1502,"value":4605},{"type":172,"tag":999,"props":4644,"children":4645},{"style":1602},[4646],{"type":1502,"value":4647}," editor",{"type":172,"tag":999,"props":4649,"children":4650},{"style":1607},[4651],{"type":1502,"value":1147},{"type":172,"tag":999,"props":4653,"children":4654},{"style":1602},[4655],{"type":1502,"value":4656},"state",{"type":172,"tag":999,"props":4658,"children":4659},{"style":1607},[4660],{"type":1502,"value":1147},{"type":172,"tag":999,"props":4662,"children":4663},{"style":1602},[4664],{"type":1502,"value":4665},"doc",{"type":172,"tag":999,"props":4667,"children":4668},{"style":1607},[4669],{"type":1502,"value":1147},{"type":172,"tag":999,"props":4671,"children":4672},{"style":1596},[4673],{"type":1502,"value":4674},"nodeAt",{"type":172,"tag":999,"props":4676,"children":4677},{"style":1615},[4678],{"type":1502,"value":1300},{"type":172,"tag":999,"props":4680,"children":4681},{"style":1602},[4682],{"type":1502,"value":1408},{"type":172,"tag":999,"props":4684,"children":4685},{"style":1615},[4686],{"type":1502,"value":1754},{"type":172,"tag":999,"props":4688,"children":4690},{"class":1001,"line":4689},59,[4691,4695,4699,4703,4707],{"type":172,"tag":999,"props":4692,"children":4693},{"style":1585},[4694],{"type":1502,"value":4550},{"type":172,"tag":999,"props":4696,"children":4697},{"style":1615},[4698],{"type":1502,"value":2933},{"type":172,"tag":999,"props":4700,"children":4701},{"style":1602},[4702],{"type":1502,"value":3008},{"type":172,"tag":999,"props":4704,"children":4705},{"style":1615},[4706],{"type":1502,"value":3022},{"type":172,"tag":999,"props":4708,"children":4709},{"style":1607},[4710],{"type":1502,"value":1217},{"type":172,"tag":999,"props":4712,"children":4714},{"class":1001,"line":4713},60,[4715,4720,4725,4729,4734,4738,4743,4747,4751,4755,4760],{"type":172,"tag":999,"props":4716,"children":4717},{"style":1585},[4718],{"type":1502,"value":4719},"          await",{"type":172,"tag":999,"props":4721,"children":4722},{"style":1602},[4723],{"type":1502,"value":4724}," navigator",{"type":172,"tag":999,"props":4726,"children":4727},{"style":1607},[4728],{"type":1502,"value":1147},{"type":172,"tag":999,"props":4730,"children":4731},{"style":1602},[4732],{"type":1502,"value":4733},"clipboard",{"type":172,"tag":999,"props":4735,"children":4736},{"style":1607},[4737],{"type":1502,"value":1147},{"type":172,"tag":999,"props":4739,"children":4740},{"style":1596},[4741],{"type":1502,"value":4742},"writeText",{"type":172,"tag":999,"props":4744,"children":4745},{"style":1615},[4746],{"type":1502,"value":1300},{"type":172,"tag":999,"props":4748,"children":4749},{"style":1602},[4750],{"type":1502,"value":3008},{"type":172,"tag":999,"props":4752,"children":4753},{"style":1607},[4754],{"type":1502,"value":1147},{"type":172,"tag":999,"props":4756,"children":4757},{"style":1602},[4758],{"type":1502,"value":4759},"textContent",{"type":172,"tag":999,"props":4761,"children":4762},{"style":1615},[4763],{"type":1502,"value":1754},{"type":172,"tag":999,"props":4765,"children":4767},{"class":1001,"line":4766},61,[4768],{"type":172,"tag":999,"props":4769,"children":4770},{"style":1607},[4771],{"type":1502,"value":2066},{"type":172,"tag":999,"props":4773,"children":4775},{"class":1001,"line":4774},62,[4776],{"type":172,"tag":999,"props":4777,"children":4778},{"style":1607},[4779],{"type":1502,"value":1725},{"type":172,"tag":999,"props":4781,"children":4783},{"class":1001,"line":4782},63,[4784],{"type":172,"tag":999,"props":4785,"children":4786},{"style":1607},[4787],{"type":1502,"value":1733},{"type":172,"tag":999,"props":4789,"children":4791},{"class":1001,"line":4790},64,[4792,4796,4800],{"type":172,"tag":999,"props":4793,"children":4794},{"style":1615},[4795],{"type":1502,"value":4293},{"type":172,"tag":999,"props":4797,"children":4798},{"style":1607},[4799],{"type":1502,"value":1311},{"type":172,"tag":999,"props":4801,"children":4802},{"style":1615},[4803],{"type":1502,"value":1913},{"type":172,"tag":999,"props":4805,"children":4807},{"class":1001,"line":4806},65,[4808],{"type":172,"tag":999,"props":4809,"children":4810},{"style":1607},[4811],{"type":1502,"value":3090},{"type":172,"tag":999,"props":4813,"children":4815},{"class":1001,"line":4814},66,[4816,4820,4824,4828,4832,4836],{"type":172,"tag":999,"props":4817,"children":4818},{"style":1615},[4819],{"type":1502,"value":4159},{"type":172,"tag":999,"props":4821,"children":4822},{"style":1607},[4823],{"type":1502,"value":1400},{"type":172,"tag":999,"props":4825,"children":4826},{"style":1607},[4827],{"type":1502,"value":1676},{"type":172,"tag":999,"props":4829,"children":4830},{"style":1679},[4831],{"type":1502,"value":1349},{"type":172,"tag":999,"props":4833,"children":4834},{"style":1607},[4835],{"type":1502,"value":1303},{"type":172,"tag":999,"props":4837,"children":4838},{"style":1607},[4839],{"type":1502,"value":1691},{"type":172,"tag":999,"props":4841,"children":4843},{"class":1001,"line":4842},67,[4844,4848,4852,4856,4860,4864,4868,4872],{"type":172,"tag":999,"props":4845,"children":4846},{"style":1615},[4847],{"type":1502,"value":4189},{"type":172,"tag":999,"props":4849,"children":4850},{"style":1607},[4851],{"type":1502,"value":1400},{"type":172,"tag":999,"props":4853,"children":4854},{"style":1602},[4855],{"type":1502,"value":4198},{"type":172,"tag":999,"props":4857,"children":4858},{"style":1607},[4859],{"type":1502,"value":1147},{"type":172,"tag":999,"props":4861,"children":4862},{"style":1602},[4863],{"type":1502,"value":2430},{"type":172,"tag":999,"props":4865,"children":4866},{"style":1607},[4867],{"type":1502,"value":1381},{"type":172,"tag":999,"props":4869,"children":4870},{"style":1602},[4871],{"type":1502,"value":1408},{"type":172,"tag":999,"props":4873,"children":4874},{"style":1607},[4875],{"type":1502,"value":1691},{"type":172,"tag":999,"props":4877,"children":4879},{"class":1001,"line":4878},68,[4880,4884,4888,4892,4897,4901],{"type":172,"tag":999,"props":4881,"children":4882},{"style":1615},[4883],{"type":1502,"value":3129},{"type":172,"tag":999,"props":4885,"children":4886},{"style":1607},[4887],{"type":1502,"value":1400},{"type":172,"tag":999,"props":4889,"children":4890},{"style":1607},[4891],{"type":1502,"value":1676},{"type":172,"tag":999,"props":4893,"children":4894},{"style":1679},[4895],{"type":1502,"value":4896},"Move up",{"type":172,"tag":999,"props":4898,"children":4899},{"style":1607},[4900],{"type":1502,"value":1303},{"type":172,"tag":999,"props":4902,"children":4903},{"style":1607},[4904],{"type":1502,"value":1691},{"type":172,"tag":999,"props":4906,"children":4908},{"class":1001,"line":4907},69,[4909,4913,4917,4921,4930],{"type":172,"tag":999,"props":4910,"children":4911},{"style":1615},[4912],{"type":1502,"value":3228},{"type":172,"tag":999,"props":4914,"children":4915},{"style":1607},[4916],{"type":1502,"value":1400},{"type":172,"tag":999,"props":4918,"children":4919},{"style":1607},[4920],{"type":1502,"value":1676},{"type":172,"tag":999,"props":4922,"children":4923},{"style":1679},[4924,4928],{"type":172,"tag":1071,"props":4925,"children":4927},{"class":3242,"style":4926},"--shiki-icon-url: url(https://api.iconify.design/lucide:arrow-up.svg?color=%23000)",[],{"type":1502,"value":4929},"i-lucide-arrow-up",{"type":172,"tag":999,"props":4931,"children":4932},{"style":1607},[4933],{"type":1502,"value":1717},{"type":172,"tag":999,"props":4935,"children":4937},{"class":1001,"line":4936},70,[4938],{"type":172,"tag":999,"props":4939,"children":4940},{"style":1607},[4941],{"type":1502,"value":3182},{"type":172,"tag":999,"props":4943,"children":4945},{"class":1001,"line":4944},71,[4946],{"type":172,"tag":999,"props":4947,"children":4948},{"style":1607},[4949],{"type":1502,"value":3090},{"type":172,"tag":999,"props":4951,"children":4953},{"class":1001,"line":4952},72,[4954,4958,4962,4966,4971,4975],{"type":172,"tag":999,"props":4955,"children":4956},{"style":1615},[4957],{"type":1502,"value":4159},{"type":172,"tag":999,"props":4959,"children":4960},{"style":1607},[4961],{"type":1502,"value":1400},{"type":172,"tag":999,"props":4963,"children":4964},{"style":1607},[4965],{"type":1502,"value":1676},{"type":172,"tag":999,"props":4967,"children":4968},{"style":1679},[4969],{"type":1502,"value":4970},"moveDown",{"type":172,"tag":999,"props":4972,"children":4973},{"style":1607},[4974],{"type":1502,"value":1303},{"type":172,"tag":999,"props":4976,"children":4977},{"style":1607},[4978],{"type":1502,"value":1691},{"type":172,"tag":999,"props":4980,"children":4982},{"class":1001,"line":4981},73,[4983,4987,4991,4995,4999,5003,5007,5011],{"type":172,"tag":999,"props":4984,"children":4985},{"style":1615},[4986],{"type":1502,"value":4189},{"type":172,"tag":999,"props":4988,"children":4989},{"style":1607},[4990],{"type":1502,"value":1400},{"type":172,"tag":999,"props":4992,"children":4993},{"style":1602},[4994],{"type":1502,"value":4198},{"type":172,"tag":999,"props":4996,"children":4997},{"style":1607},[4998],{"type":1502,"value":1147},{"type":172,"tag":999,"props":5000,"children":5001},{"style":1602},[5002],{"type":1502,"value":2430},{"type":172,"tag":999,"props":5004,"children":5005},{"style":1607},[5006],{"type":1502,"value":1381},{"type":172,"tag":999,"props":5008,"children":5009},{"style":1602},[5010],{"type":1502,"value":1408},{"type":172,"tag":999,"props":5012,"children":5013},{"style":1607},[5014],{"type":1502,"value":1691},{"type":172,"tag":999,"props":5016,"children":5018},{"class":1001,"line":5017},74,[5019,5023,5027,5031,5036,5040],{"type":172,"tag":999,"props":5020,"children":5021},{"style":1615},[5022],{"type":1502,"value":3129},{"type":172,"tag":999,"props":5024,"children":5025},{"style":1607},[5026],{"type":1502,"value":1400},{"type":172,"tag":999,"props":5028,"children":5029},{"style":1607},[5030],{"type":1502,"value":1676},{"type":172,"tag":999,"props":5032,"children":5033},{"style":1679},[5034],{"type":1502,"value":5035},"Move down",{"type":172,"tag":999,"props":5037,"children":5038},{"style":1607},[5039],{"type":1502,"value":1303},{"type":172,"tag":999,"props":5041,"children":5042},{"style":1607},[5043],{"type":1502,"value":1691},{"type":172,"tag":999,"props":5045,"children":5047},{"class":1001,"line":5046},75,[5048,5052,5056,5060,5069],{"type":172,"tag":999,"props":5049,"children":5050},{"style":1615},[5051],{"type":1502,"value":3228},{"type":172,"tag":999,"props":5053,"children":5054},{"style":1607},[5055],{"type":1502,"value":1400},{"type":172,"tag":999,"props":5057,"children":5058},{"style":1607},[5059],{"type":1502,"value":1676},{"type":172,"tag":999,"props":5061,"children":5062},{"style":1679},[5063,5067],{"type":172,"tag":1071,"props":5064,"children":5066},{"class":3242,"style":5065},"--shiki-icon-url: url(https://api.iconify.design/lucide:arrow-down.svg?color=%23000)",[],{"type":1502,"value":5068},"i-lucide-arrow-down",{"type":172,"tag":999,"props":5070,"children":5071},{"style":1607},[5072],{"type":1502,"value":1717},{"type":172,"tag":999,"props":5074,"children":5076},{"class":1001,"line":5075},76,[5077],{"type":172,"tag":999,"props":5078,"children":5079},{"style":1607},[5080],{"type":1502,"value":1733},{"type":172,"tag":999,"props":5082,"children":5084},{"class":1001,"line":5083},77,[5085,5089,5093],{"type":172,"tag":999,"props":5086,"children":5087},{"style":1615},[5088],{"type":1502,"value":4293},{"type":172,"tag":999,"props":5090,"children":5091},{"style":1607},[5092],{"type":1502,"value":1311},{"type":172,"tag":999,"props":5094,"children":5095},{"style":1615},[5096],{"type":1502,"value":1913},{"type":172,"tag":999,"props":5098,"children":5100},{"class":1001,"line":5099},78,[5101],{"type":172,"tag":999,"props":5102,"children":5103},{"style":1607},[5104],{"type":1502,"value":3090},{"type":172,"tag":999,"props":5106,"children":5108},{"class":1001,"line":5107},79,[5109,5113,5117,5121,5125,5129],{"type":172,"tag":999,"props":5110,"children":5111},{"style":1615},[5112],{"type":1502,"value":4159},{"type":172,"tag":999,"props":5114,"children":5115},{"style":1607},[5116],{"type":1502,"value":1400},{"type":172,"tag":999,"props":5118,"children":5119},{"style":1607},[5120],{"type":1502,"value":1676},{"type":172,"tag":999,"props":5122,"children":5123},{"style":1679},[5124],{"type":1502,"value":1346},{"type":172,"tag":999,"props":5126,"children":5127},{"style":1607},[5128],{"type":1502,"value":1303},{"type":172,"tag":999,"props":5130,"children":5131},{"style":1607},[5132],{"type":1502,"value":1691},{"type":172,"tag":999,"props":5134,"children":5136},{"class":1001,"line":5135},80,[5137,5141,5145,5149,5153,5157,5161,5165],{"type":172,"tag":999,"props":5138,"children":5139},{"style":1615},[5140],{"type":1502,"value":4189},{"type":172,"tag":999,"props":5142,"children":5143},{"style":1607},[5144],{"type":1502,"value":1400},{"type":172,"tag":999,"props":5146,"children":5147},{"style":1602},[5148],{"type":1502,"value":4198},{"type":172,"tag":999,"props":5150,"children":5151},{"style":1607},[5152],{"type":1502,"value":1147},{"type":172,"tag":999,"props":5154,"children":5155},{"style":1602},[5156],{"type":1502,"value":2430},{"type":172,"tag":999,"props":5158,"children":5159},{"style":1607},[5160],{"type":1502,"value":1381},{"type":172,"tag":999,"props":5162,"children":5163},{"style":1602},[5164],{"type":1502,"value":1408},{"type":172,"tag":999,"props":5166,"children":5167},{"style":1607},[5168],{"type":1502,"value":1691},{"type":172,"tag":999,"props":5170,"children":5172},{"class":1001,"line":5171},81,[5173,5177,5181,5185,5190,5194],{"type":172,"tag":999,"props":5174,"children":5175},{"style":1615},[5176],{"type":1502,"value":3129},{"type":172,"tag":999,"props":5178,"children":5179},{"style":1607},[5180],{"type":1502,"value":1400},{"type":172,"tag":999,"props":5182,"children":5183},{"style":1607},[5184],{"type":1502,"value":1676},{"type":172,"tag":999,"props":5186,"children":5187},{"style":1679},[5188],{"type":1502,"value":5189},"Delete",{"type":172,"tag":999,"props":5191,"children":5192},{"style":1607},[5193],{"type":1502,"value":1303},{"type":172,"tag":999,"props":5195,"children":5196},{"style":1607},[5197],{"type":1502,"value":1691},{"type":172,"tag":999,"props":5199,"children":5201},{"class":1001,"line":5200},82,[5202,5206,5210,5214,5223],{"type":172,"tag":999,"props":5203,"children":5204},{"style":1615},[5205],{"type":1502,"value":3228},{"type":172,"tag":999,"props":5207,"children":5208},{"style":1607},[5209],{"type":1502,"value":1400},{"type":172,"tag":999,"props":5211,"children":5212},{"style":1607},[5213],{"type":1502,"value":1676},{"type":172,"tag":999,"props":5215,"children":5216},{"style":1679},[5217,5221],{"type":172,"tag":1071,"props":5218,"children":5220},{"class":3242,"style":5219},"--shiki-icon-url: url(https://api.iconify.design/lucide:trash.svg?color=%23000)",[],{"type":1502,"value":5222},"i-lucide-trash",{"type":172,"tag":999,"props":5224,"children":5225},{"style":1607},[5226],{"type":1502,"value":1717},{"type":172,"tag":999,"props":5228,"children":5230},{"class":1001,"line":5229},83,[5231],{"type":172,"tag":999,"props":5232,"children":5233},{"style":1607},[5234],{"type":1502,"value":1733},{"type":172,"tag":999,"props":5236,"children":5238},{"class":1001,"line":5237},84,[5239,5244,5249,5253],{"type":172,"tag":999,"props":5240,"children":5241},{"style":1615},[5242],{"type":1502,"value":5243},"  ]]) ",{"type":172,"tag":999,"props":5245,"children":5246},{"style":1585},[5247],{"type":1502,"value":5248},"as",{"type":172,"tag":999,"props":5250,"children":5251},{"style":2876},[5252],{"type":1502,"value":2664},{"type":172,"tag":999,"props":5254,"children":5255},{"style":1615},[5256],{"type":1502,"value":5257},"[][]\n",{"type":172,"tag":999,"props":5259,"children":5261},{"class":1001,"line":5260},85,[5262],{"type":172,"tag":999,"props":5263,"children":5264},{"style":1607},[5265],{"type":1502,"value":5266},"}\n",{"type":172,"tag":999,"props":5268,"children":5270},{"class":1001,"line":5269},86,[5271,5275,5279],{"type":172,"tag":999,"props":5272,"children":5273},{"style":1607},[5274],{"type":1502,"value":1095},{"type":172,"tag":999,"props":5276,"children":5277},{"style":1615},[5278],{"type":1502,"value":2254},{"type":172,"tag":999,"props":5280,"children":5281},{"style":1607},[5282],{"type":1502,"value":1013},{"type":172,"tag":999,"props":5284,"children":5286},{"class":1001,"line":5285},87,[5287],{"type":172,"tag":999,"props":5288,"children":5289},{"emptyLinePlaceholder":21},[5290],{"type":1502,"value":1873},{"type":172,"tag":999,"props":5292,"children":5294},{"class":1001,"line":5293},88,[5295,5299,5303],{"type":172,"tag":999,"props":5296,"children":5297},{"style":1607},[5298],{"type":1502,"value":1006},{"type":172,"tag":999,"props":5300,"children":5301},{"style":1615},[5302],{"type":1502,"value":1010},{"type":172,"tag":999,"props":5304,"children":5305},{"style":1607},[5306],{"type":1502,"value":1013},{"type":172,"tag":999,"props":5308,"children":5310},{"class":1001,"line":5309},89,[5311,5315],{"type":172,"tag":999,"props":5312,"children":5313},{"style":1607},[5314],{"type":1502,"value":1019},{"type":172,"tag":999,"props":5316,"children":5317},{"style":1615},[5318],{"type":1502,"value":5319},"UEditor\n",{"type":172,"tag":999,"props":5321,"children":5323},{"class":1001,"line":5322},90,[5324,5329,5333,5337,5341],{"type":172,"tag":999,"props":5325,"children":5326},{"style":2257},[5327],{"type":1502,"value":5328},"    v-slot",{"type":172,"tag":999,"props":5330,"children":5331},{"style":1607},[5332],{"type":1502,"value":1029},{"type":172,"tag":999,"props":5334,"children":5335},{"style":1607},[5336],{"type":1502,"value":1032},{"type":172,"tag":999,"props":5338,"children":5339},{"style":1679},[5340],{"type":1502,"value":1036},{"type":172,"tag":999,"props":5342,"children":5343},{"style":1607},[5344],{"type":1502,"value":1205},{"type":172,"tag":999,"props":5346,"children":5348},{"class":1001,"line":5347},91,[5349,5354,5358,5362,5366],{"type":172,"tag":999,"props":5350,"children":5351},{"style":2257},[5352],{"type":1502,"value":5353},"    v-model",{"type":172,"tag":999,"props":5355,"children":5356},{"style":1607},[5357],{"type":1502,"value":1029},{"type":172,"tag":999,"props":5359,"children":5360},{"style":1607},[5361],{"type":1502,"value":1032},{"type":172,"tag":999,"props":5363,"children":5364},{"style":1679},[5365],{"type":1502,"value":2430},{"type":172,"tag":999,"props":5367,"children":5368},{"style":1607},[5369],{"type":1502,"value":1205},{"type":172,"tag":999,"props":5371,"children":5373},{"class":1001,"line":5372},92,[5374,5379,5383,5387,5391],{"type":172,"tag":999,"props":5375,"children":5376},{"style":2257},[5377],{"type":1502,"value":5378},"    content-type",{"type":172,"tag":999,"props":5380,"children":5381},{"style":1607},[5382],{"type":1502,"value":1029},{"type":172,"tag":999,"props":5384,"children":5385},{"style":1607},[5386],{"type":1502,"value":1032},{"type":172,"tag":999,"props":5388,"children":5389},{"style":1679},[5390],{"type":1502,"value":2452},{"type":172,"tag":999,"props":5392,"children":5393},{"style":1607},[5394],{"type":1502,"value":1205},{"type":172,"tag":999,"props":5396,"children":5398},{"class":1001,"line":5397},93,[5399,5404,5408,5412,5417],{"type":172,"tag":999,"props":5400,"children":5401},{"style":2257},[5402],{"type":1502,"value":5403},"    class",{"type":172,"tag":999,"props":5405,"children":5406},{"style":1607},[5407],{"type":1502,"value":1029},{"type":172,"tag":999,"props":5409,"children":5410},{"style":1607},[5411],{"type":1502,"value":1032},{"type":172,"tag":999,"props":5413,"children":5414},{"style":1679},[5415],{"type":1502,"value":5416},"w-full min-h-19",{"type":172,"tag":999,"props":5418,"children":5419},{"style":1607},[5420],{"type":1502,"value":1205},{"type":172,"tag":999,"props":5422,"children":5424},{"class":1001,"line":5423},94,[5425],{"type":172,"tag":999,"props":5426,"children":5427},{"style":1607},[5428],{"type":1502,"value":5429},"  >\n",{"type":172,"tag":999,"props":5431,"children":5433},{"class":1001,"line":5432},95,[5434,5438,5442,5446,5450,5454,5459,5463,5467,5471,5475,5479,5483,5488,5492,5496,5501,5505],{"type":172,"tag":999,"props":5435,"children":5436},{"style":1607},[5437],{"type":1502,"value":1046},{"type":172,"tag":999,"props":5439,"children":5440},{"style":1615},[5441],{"type":1502,"value":1049},{"type":172,"tag":999,"props":5443,"children":5444},{"style":2257},[5445],{"type":1502,"value":1026},{"type":172,"tag":999,"props":5447,"children":5448},{"style":1607},[5449],{"type":1502,"value":1029},{"type":172,"tag":999,"props":5451,"children":5452},{"style":1607},[5453],{"type":1502,"value":1032},{"type":172,"tag":999,"props":5455,"children":5456},{"style":1679},[5457],{"type":1502,"value":5458},"{ ui }",{"type":172,"tag":999,"props":5460,"children":5461},{"style":1607},[5462],{"type":1502,"value":1032},{"type":172,"tag":999,"props":5464,"children":5465},{"style":2257},[5466],{"type":1502,"value":1052},{"type":172,"tag":999,"props":5468,"children":5469},{"style":1607},[5470],{"type":1502,"value":1029},{"type":172,"tag":999,"props":5472,"children":5473},{"style":1607},[5474],{"type":1502,"value":1032},{"type":172,"tag":999,"props":5476,"children":5477},{"style":1679},[5478],{"type":1502,"value":437},{"type":172,"tag":999,"props":5480,"children":5481},{"style":1607},[5482],{"type":1502,"value":1032},{"type":172,"tag":999,"props":5484,"children":5485},{"style":2257},[5486],{"type":1502,"value":5487}," @node-change",{"type":172,"tag":999,"props":5489,"children":5490},{"style":1607},[5491],{"type":1502,"value":1029},{"type":172,"tag":999,"props":5493,"children":5494},{"style":1607},[5495],{"type":1502,"value":1032},{"type":172,"tag":999,"props":5497,"children":5498},{"style":1679},[5499],{"type":1502,"value":5500},"selectedNode = $event",{"type":172,"tag":999,"props":5502,"children":5503},{"style":1607},[5504],{"type":1502,"value":1032},{"type":172,"tag":999,"props":5506,"children":5507},{"style":1607},[5508],{"type":1502,"value":1013},{"type":172,"tag":999,"props":5510,"children":5512},{"class":1001,"line":5511},96,[5513,5518],{"type":172,"tag":999,"props":5514,"children":5515},{"style":1607},[5516],{"type":1502,"value":5517},"      \u003C",{"type":172,"tag":999,"props":5519,"children":5520},{"style":1615},[5521],{"type":1502,"value":5522},"UDropdownMenu\n",{"type":172,"tag":999,"props":5524,"children":5526},{"class":1001,"line":5525},97,[5527,5532,5536,5540,5545],{"type":172,"tag":999,"props":5528,"children":5529},{"style":2257},[5530],{"type":1502,"value":5531},"        v-slot",{"type":172,"tag":999,"props":5533,"children":5534},{"style":1607},[5535],{"type":1502,"value":1029},{"type":172,"tag":999,"props":5537,"children":5538},{"style":1607},[5539],{"type":1502,"value":1032},{"type":172,"tag":999,"props":5541,"children":5542},{"style":1679},[5543],{"type":1502,"value":5544},"{ open }",{"type":172,"tag":999,"props":5546,"children":5547},{"style":1607},[5548],{"type":1502,"value":1205},{"type":172,"tag":999,"props":5550,"children":5552},{"class":1001,"line":5551},98,[5553,5558,5562,5566,5571],{"type":172,"tag":999,"props":5554,"children":5555},{"style":2257},[5556],{"type":1502,"value":5557},"        :modal",{"type":172,"tag":999,"props":5559,"children":5560},{"style":1607},[5561],{"type":1502,"value":1029},{"type":172,"tag":999,"props":5563,"children":5564},{"style":1607},[5565],{"type":1502,"value":1032},{"type":172,"tag":999,"props":5567,"children":5568},{"style":1679},[5569],{"type":1502,"value":5570},"false",{"type":172,"tag":999,"props":5572,"children":5573},{"style":1607},[5574],{"type":1502,"value":1205},{"type":172,"tag":999,"props":5576,"children":5578},{"class":1001,"line":5577},99,[5579,5584,5588,5592,5597],{"type":172,"tag":999,"props":5580,"children":5581},{"style":2257},[5582],{"type":1502,"value":5583},"        :items",{"type":172,"tag":999,"props":5585,"children":5586},{"style":1607},[5587],{"type":1502,"value":1029},{"type":172,"tag":999,"props":5589,"children":5590},{"style":1607},[5591],{"type":1502,"value":1032},{"type":172,"tag":999,"props":5593,"children":5594},{"style":1679},[5595],{"type":1502,"value":5596},"items(editor)",{"type":172,"tag":999,"props":5598,"children":5599},{"style":1607},[5600],{"type":1502,"value":1205},{"type":172,"tag":999,"props":5602,"children":5604},{"class":1001,"line":5603},100,[5605,5610,5614,5618,5623],{"type":172,"tag":999,"props":5606,"children":5607},{"style":2257},[5608],{"type":1502,"value":5609},"        :content",{"type":172,"tag":999,"props":5611,"children":5612},{"style":1607},[5613],{"type":1502,"value":1029},{"type":172,"tag":999,"props":5615,"children":5616},{"style":1607},[5617],{"type":1502,"value":1032},{"type":172,"tag":999,"props":5619,"children":5620},{"style":1679},[5621],{"type":1502,"value":5622},"{ side: 'left' }",{"type":172,"tag":999,"props":5624,"children":5625},{"style":1607},[5626],{"type":1502,"value":1205},{"type":172,"tag":999,"props":5628,"children":5630},{"class":1001,"line":5629},101,[5631,5636,5640,5644,5649],{"type":172,"tag":999,"props":5632,"children":5633},{"style":2257},[5634],{"type":1502,"value":5635},"        :ui",{"type":172,"tag":999,"props":5637,"children":5638},{"style":1607},[5639],{"type":1502,"value":1029},{"type":172,"tag":999,"props":5641,"children":5642},{"style":1607},[5643],{"type":1502,"value":1032},{"type":172,"tag":999,"props":5645,"children":5646},{"style":1679},[5647],{"type":1502,"value":5648},"{ content: 'w-48', label: 'text-xs' }",{"type":172,"tag":999,"props":5650,"children":5651},{"style":1607},[5652],{"type":1502,"value":1205},{"type":172,"tag":999,"props":5654,"children":5656},{"class":1001,"line":5655},102,[5657,5662,5666,5670,5675],{"type":172,"tag":999,"props":5658,"children":5659},{"style":2257},[5660],{"type":1502,"value":5661},"        @update:open",{"type":172,"tag":999,"props":5663,"children":5664},{"style":1607},[5665],{"type":1502,"value":1029},{"type":172,"tag":999,"props":5667,"children":5668},{"style":1607},[5669],{"type":1502,"value":1032},{"type":172,"tag":999,"props":5671,"children":5672},{"style":1679},[5673],{"type":1502,"value":5674},"editor.chain().setMeta('lockDragHandle', $event).run()",{"type":172,"tag":999,"props":5676,"children":5677},{"style":1607},[5678],{"type":1502,"value":1205},{"type":172,"tag":999,"props":5680,"children":5682},{"class":1001,"line":5681},103,[5683],{"type":172,"tag":999,"props":5684,"children":5685},{"style":1607},[5686],{"type":1502,"value":5687},"      >\n",{"type":172,"tag":999,"props":5689,"children":5691},{"class":1001,"line":5690},104,[5692,5697],{"type":172,"tag":999,"props":5693,"children":5694},{"style":1607},[5695],{"type":1502,"value":5696},"        \u003C",{"type":172,"tag":999,"props":5698,"children":5699},{"style":1615},[5700],{"type":1502,"value":5701},"UButton\n",{"type":172,"tag":999,"props":5703,"children":5705},{"class":1001,"line":5704},105,[5706,5711,5715,5719,5728],{"type":172,"tag":999,"props":5707,"children":5708},{"style":2257},[5709],{"type":1502,"value":5710},"          icon",{"type":172,"tag":999,"props":5712,"children":5713},{"style":1607},[5714],{"type":1502,"value":1029},{"type":172,"tag":999,"props":5716,"children":5717},{"style":1607},[5718],{"type":1502,"value":1032},{"type":172,"tag":999,"props":5720,"children":5721},{"style":1679},[5722,5726],{"type":172,"tag":1071,"props":5723,"children":5725},{"class":3242,"style":5724},"--shiki-icon-url: url(https://api.iconify.design/lucide:grip-vertical.svg?color=%23000)",[],{"type":1502,"value":5727},"i-lucide-grip-vertical",{"type":172,"tag":999,"props":5729,"children":5730},{"style":1607},[5731],{"type":1502,"value":1205},{"type":172,"tag":999,"props":5733,"children":5735},{"class":1001,"line":5734},106,[5736,5741,5745,5749,5754],{"type":172,"tag":999,"props":5737,"children":5738},{"style":2257},[5739],{"type":1502,"value":5740},"          color",{"type":172,"tag":999,"props":5742,"children":5743},{"style":1607},[5744],{"type":1502,"value":1029},{"type":172,"tag":999,"props":5746,"children":5747},{"style":1607},[5748],{"type":1502,"value":1032},{"type":172,"tag":999,"props":5750,"children":5751},{"style":1679},[5752],{"type":1502,"value":5753},"neutral",{"type":172,"tag":999,"props":5755,"children":5756},{"style":1607},[5757],{"type":1502,"value":1205},{"type":172,"tag":999,"props":5759,"children":5761},{"class":1001,"line":5760},107,[5762,5767,5771,5775,5780],{"type":172,"tag":999,"props":5763,"children":5764},{"style":2257},[5765],{"type":1502,"value":5766},"          variant",{"type":172,"tag":999,"props":5768,"children":5769},{"style":1607},[5770],{"type":1502,"value":1029},{"type":172,"tag":999,"props":5772,"children":5773},{"style":1607},[5774],{"type":1502,"value":1032},{"type":172,"tag":999,"props":5776,"children":5777},{"style":1679},[5778],{"type":1502,"value":5779},"ghost",{"type":172,"tag":999,"props":5781,"children":5782},{"style":1607},[5783],{"type":1502,"value":1205},{"type":172,"tag":999,"props":5785,"children":5787},{"class":1001,"line":5786},108,[5788,5793,5797,5801,5806],{"type":172,"tag":999,"props":5789,"children":5790},{"style":2257},[5791],{"type":1502,"value":5792},"          active-variant",{"type":172,"tag":999,"props":5794,"children":5795},{"style":1607},[5796],{"type":1502,"value":1029},{"type":172,"tag":999,"props":5798,"children":5799},{"style":1607},[5800],{"type":1502,"value":1032},{"type":172,"tag":999,"props":5802,"children":5803},{"style":1679},[5804],{"type":1502,"value":5805},"soft",{"type":172,"tag":999,"props":5807,"children":5808},{"style":1607},[5809],{"type":1502,"value":1205},{"type":172,"tag":999,"props":5811,"children":5813},{"class":1001,"line":5812},109,[5814,5819,5823,5827,5832],{"type":172,"tag":999,"props":5815,"children":5816},{"style":2257},[5817],{"type":1502,"value":5818},"          size",{"type":172,"tag":999,"props":5820,"children":5821},{"style":1607},[5822],{"type":1502,"value":1029},{"type":172,"tag":999,"props":5824,"children":5825},{"style":1607},[5826],{"type":1502,"value":1032},{"type":172,"tag":999,"props":5828,"children":5829},{"style":1679},[5830],{"type":1502,"value":5831},"sm",{"type":172,"tag":999,"props":5833,"children":5834},{"style":1607},[5835],{"type":1502,"value":1205},{"type":172,"tag":999,"props":5837,"children":5839},{"class":1001,"line":5838},110,[5840,5845,5849,5853,5858],{"type":172,"tag":999,"props":5841,"children":5842},{"style":2257},[5843],{"type":1502,"value":5844},"          :active",{"type":172,"tag":999,"props":5846,"children":5847},{"style":1607},[5848],{"type":1502,"value":1029},{"type":172,"tag":999,"props":5850,"children":5851},{"style":1607},[5852],{"type":1502,"value":1032},{"type":172,"tag":999,"props":5854,"children":5855},{"style":1679},[5856],{"type":1502,"value":5857},"open",{"type":172,"tag":999,"props":5859,"children":5860},{"style":1607},[5861],{"type":1502,"value":1205},{"type":172,"tag":999,"props":5863,"children":5865},{"class":1001,"line":5864},111,[5866,5871,5875,5879,5884],{"type":172,"tag":999,"props":5867,"children":5868},{"style":2257},[5869],{"type":1502,"value":5870},"          :class",{"type":172,"tag":999,"props":5872,"children":5873},{"style":1607},[5874],{"type":1502,"value":1029},{"type":172,"tag":999,"props":5876,"children":5877},{"style":1607},[5878],{"type":1502,"value":1032},{"type":172,"tag":999,"props":5880,"children":5881},{"style":1679},[5882],{"type":1502,"value":5883},"ui.handle()",{"type":172,"tag":999,"props":5885,"children":5886},{"style":1607},[5887],{"type":1502,"value":1205},{"type":172,"tag":999,"props":5889,"children":5891},{"class":1001,"line":5890},112,[5892],{"type":172,"tag":999,"props":5893,"children":5894},{"style":1607},[5895],{"type":1502,"value":5896},"        />\n",{"type":172,"tag":999,"props":5898,"children":5900},{"class":1001,"line":5899},113,[5901,5906,5911],{"type":172,"tag":999,"props":5902,"children":5903},{"style":1607},[5904],{"type":1502,"value":5905},"      \u003C/",{"type":172,"tag":999,"props":5907,"children":5908},{"style":1615},[5909],{"type":1502,"value":5910},"UDropdownMenu",{"type":172,"tag":999,"props":5912,"children":5913},{"style":1607},[5914],{"type":1502,"value":1013},{"type":172,"tag":999,"props":5916,"children":5918},{"class":1001,"line":5917},114,[5919,5924,5928],{"type":172,"tag":999,"props":5920,"children":5921},{"style":1607},[5922],{"type":1502,"value":5923},"    \u003C/",{"type":172,"tag":999,"props":5925,"children":5926},{"style":1615},[5927],{"type":1502,"value":1049},{"type":172,"tag":999,"props":5929,"children":5930},{"style":1607},[5931],{"type":1502,"value":1013},{"type":172,"tag":999,"props":5933,"children":5935},{"class":1001,"line":5934},115,[5936,5940,5944],{"type":172,"tag":999,"props":5937,"children":5938},{"style":1607},[5939],{"type":1502,"value":1085},{"type":172,"tag":999,"props":5941,"children":5942},{"style":1615},[5943],{"type":1502,"value":1022},{"type":172,"tag":999,"props":5945,"children":5946},{"style":1607},[5947],{"type":1502,"value":1013},{"type":172,"tag":999,"props":5949,"children":5951},{"class":1001,"line":5950},116,[5952,5956,5960],{"type":172,"tag":999,"props":5953,"children":5954},{"style":1607},[5955],{"type":1502,"value":1095},{"type":172,"tag":999,"props":5957,"children":5958},{"style":1615},[5959],{"type":1502,"value":1010},{"type":172,"tag":999,"props":5961,"children":5962},{"style":1607},[5963],{"type":1502,"value":1013},{"type":172,"tag":1463,"props":5965,"children":5966},{},[5967],{"type":1502,"value":2113},{"title":995,"searchDepth":1016,"depth":1016,"links":5969},[],{"data":5971,"body":5972,"toc":7272},{"title":995,"description":995},{"type":1496,"children":5973},[5974,7268],{"type":172,"tag":1566,"props":5975,"children":5976},{},[5977],{"type":172,"tag":991,"props":5978,"children":5980},{"className":993,"code":5979,"language":34,"meta":995,"style":995},"\u003Cscript setup lang=\"ts\">\nimport type { EditorSuggestionMenuItem } from '@nuxt/ui'\n\nconst value = ref(`Click the plus button to open the suggestion menu and add new blocks.\n\nThe button appears when hovering over blocks.`)\n\nconst suggestionItems: EditorSuggestionMenuItem[][] = [[{\n  kind: 'heading',\n  level: 1,\n  label: 'Heading 1',\n  icon: 'i-lucide-heading-1'\n}, {\n  kind: 'heading',\n  level: 2,\n  label: 'Heading 2',\n  icon: 'i-lucide-heading-2'\n}, {\n  kind: 'bulletList',\n  label: 'Bullet List',\n  icon: 'i-lucide-list'\n}, {\n  kind: 'blockquote',\n  label: 'Blockquote',\n  icon: 'i-lucide-text-quote'\n}]]\n\u003C/script>\n\n\u003Ctemplate>\n  \u003CUEditor\n    v-slot=\"{ editor, handlers }\"\n    v-model=\"value\"\n    content-type=\"markdown\"\n    class=\"w-full min-h-35\"\n    :ui=\"{ base: 'p-8 sm:px-16' }\"\n  >\n    \u003CUEditorDragHandle v-slot=\"{ ui, onClick }\" :editor=\"editor\">\n      \u003CUButton\n        icon=\"i-lucide-plus\"\n        color=\"neutral\"\n        variant=\"ghost\"\n        size=\"sm\"\n        :class=\"ui.handle()\"\n        @click=\"(e) => {\n          e.stopPropagation()\n\n          const selected = onClick()\n          handlers.suggestion?.execute(editor, { pos: selected?.pos }).run()\n        }\"\n      />\n\n      \u003CUButton\n        icon=\"i-lucide-grip-vertical\"\n        color=\"neutral\"\n        variant=\"ghost\"\n        size=\"sm\"\n        :class=\"ui.handle()\"\n      />\n    \u003C/UEditorDragHandle>\n\n    \u003CUEditorSuggestionMenu :editor=\"editor\" :items=\"suggestionItems\" />\n  \u003C/UEditor>\n\u003C/template>\n\n",[5981],{"type":172,"tag":933,"props":5982,"children":5983},{"__ignoreMap":995},[5984,6023,6063,6070,6102,6109,6125,6132,6169,6197,6217,6245,6272,6284,6311,6330,6357,6383,6394,6421,6448,6474,6485,6512,6539,6565,6577,6592,6599,6614,6625,6649,6672,6695,6719,6744,6751,6807,6818,6847,6871,6895,6919,6943,6964,6972,6979,6987,6995,7007,7015,7022,7033,7059,7082,7105,7128,7151,7158,7173,7180,7238,7253],{"type":172,"tag":999,"props":5985,"children":5986},{"class":1001,"line":1002},[5987,5991,5995,5999,6003,6007,6011,6015,6019],{"type":172,"tag":999,"props":5988,"children":5989},{"style":1607},[5990],{"type":1502,"value":1006},{"type":172,"tag":999,"props":5992,"children":5993},{"style":1615},[5994],{"type":1502,"value":2254},{"type":172,"tag":999,"props":5996,"children":5997},{"style":2257},[5998],{"type":1502,"value":2260},{"type":172,"tag":999,"props":6000,"children":6001},{"style":2257},[6002],{"type":1502,"value":2265},{"type":172,"tag":999,"props":6004,"children":6005},{"style":1607},[6006],{"type":1502,"value":1029},{"type":172,"tag":999,"props":6008,"children":6009},{"style":1607},[6010],{"type":1502,"value":1032},{"type":172,"tag":999,"props":6012,"children":6013},{"style":1679},[6014],{"type":1502,"value":1575},{"type":172,"tag":999,"props":6016,"children":6017},{"style":1607},[6018],{"type":1502,"value":1032},{"type":172,"tag":999,"props":6020,"children":6021},{"style":1607},[6022],{"type":1502,"value":1013},{"type":172,"tag":999,"props":6024,"children":6025},{"class":1001,"line":1016},[6026,6030,6034,6038,6043,6047,6051,6055,6059],{"type":172,"tag":999,"props":6027,"children":6028},{"style":1585},[6029],{"type":1502,"value":1774},{"type":172,"tag":999,"props":6031,"children":6032},{"style":1585},[6033],{"type":1502,"value":2655},{"type":172,"tag":999,"props":6035,"children":6036},{"style":1607},[6037],{"type":1502,"value":1394},{"type":172,"tag":999,"props":6039,"children":6040},{"style":1602},[6041],{"type":1502,"value":6042}," EditorSuggestionMenuItem",{"type":172,"tag":999,"props":6044,"children":6045},{"style":1607},[6046],{"type":1502,"value":1788},{"type":172,"tag":999,"props":6048,"children":6049},{"style":1585},[6050],{"type":1502,"value":1793},{"type":172,"tag":999,"props":6052,"children":6053},{"style":1607},[6054],{"type":1502,"value":1676},{"type":172,"tag":999,"props":6056,"children":6057},{"style":1679},[6058],{"type":1502,"value":2681},{"type":172,"tag":999,"props":6060,"children":6061},{"style":1607},[6062],{"type":1502,"value":1717},{"type":172,"tag":999,"props":6064,"children":6065},{"class":1001,"line":1043},[6066],{"type":172,"tag":999,"props":6067,"children":6068},{"emptyLinePlaceholder":21},[6069],{"type":1502,"value":1873},{"type":172,"tag":999,"props":6071,"children":6072},{"class":1001,"line":1082},[6073,6077,6081,6085,6089,6093,6097],{"type":172,"tag":999,"props":6074,"children":6075},{"style":2257},[6076],{"type":1502,"value":2293},{"type":172,"tag":999,"props":6078,"children":6079},{"style":1602},[6080],{"type":1502,"value":2298},{"type":172,"tag":999,"props":6082,"children":6083},{"style":1607},[6084],{"type":1502,"value":1029},{"type":172,"tag":999,"props":6086,"children":6087},{"style":1596},[6088],{"type":1502,"value":2307},{"type":172,"tag":999,"props":6090,"children":6091},{"style":1602},[6092],{"type":1502,"value":1300},{"type":172,"tag":999,"props":6094,"children":6095},{"style":1607},[6096],{"type":1502,"value":2316},{"type":172,"tag":999,"props":6098,"children":6099},{"style":1679},[6100],{"type":1502,"value":6101},"Click the plus button to open the suggestion menu and add new blocks.\n",{"type":172,"tag":999,"props":6103,"children":6104},{"class":1001,"line":1092},[6105],{"type":172,"tag":999,"props":6106,"children":6107},{"emptyLinePlaceholder":21},[6108],{"type":1502,"value":1873},{"type":172,"tag":999,"props":6110,"children":6111},{"class":1001,"line":1220},[6112,6117,6121],{"type":172,"tag":999,"props":6113,"children":6114},{"style":1679},[6115],{"type":1502,"value":6116},"The button appears when hovering over blocks.",{"type":172,"tag":999,"props":6118,"children":6119},{"style":1607},[6120],{"type":1502,"value":2316},{"type":172,"tag":999,"props":6122,"children":6123},{"style":1602},[6124],{"type":1502,"value":1754},{"type":172,"tag":999,"props":6126,"children":6127},{"class":1001,"line":1226},[6128],{"type":172,"tag":999,"props":6129,"children":6130},{"emptyLinePlaceholder":21},[6131],{"type":1502,"value":1873},{"type":172,"tag":999,"props":6133,"children":6134},{"class":1001,"line":1234},[6135,6139,6144,6148,6152,6156,6160,6165],{"type":172,"tag":999,"props":6136,"children":6137},{"style":2257},[6138],{"type":1502,"value":2293},{"type":172,"tag":999,"props":6140,"children":6141},{"style":1602},[6142],{"type":1502,"value":6143}," suggestionItems",{"type":172,"tag":999,"props":6145,"children":6146},{"style":1607},[6147],{"type":1502,"value":1400},{"type":172,"tag":999,"props":6149,"children":6150},{"style":2876},[6151],{"type":1502,"value":6042},{"type":172,"tag":999,"props":6153,"children":6154},{"style":1602},[6155],{"type":1502,"value":2960},{"type":172,"tag":999,"props":6157,"children":6158},{"style":1607},[6159],{"type":1502,"value":1029},{"type":172,"tag":999,"props":6161,"children":6162},{"style":1602},[6163],{"type":1502,"value":6164}," [[",{"type":172,"tag":999,"props":6166,"children":6167},{"style":1607},[6168],{"type":1502,"value":1217},{"type":172,"tag":999,"props":6170,"children":6171},{"class":1001,"line":1240},[6172,6177,6181,6185,6189,6193],{"type":172,"tag":999,"props":6173,"children":6174},{"style":1615},[6175],{"type":1502,"value":6176},"  kind",{"type":172,"tag":999,"props":6178,"children":6179},{"style":1607},[6180],{"type":1502,"value":1400},{"type":172,"tag":999,"props":6182,"children":6183},{"style":1607},[6184],{"type":1502,"value":1676},{"type":172,"tag":999,"props":6186,"children":6187},{"style":1679},[6188],{"type":1502,"value":3387},{"type":172,"tag":999,"props":6190,"children":6191},{"style":1607},[6192],{"type":1502,"value":1303},{"type":172,"tag":999,"props":6194,"children":6195},{"style":1607},[6196],{"type":1502,"value":1691},{"type":172,"tag":999,"props":6198,"children":6199},{"class":1001,"line":1249},[6200,6205,6209,6213],{"type":172,"tag":999,"props":6201,"children":6202},{"style":1615},[6203],{"type":1502,"value":6204},"  level",{"type":172,"tag":999,"props":6206,"children":6207},{"style":1607},[6208],{"type":1502,"value":1400},{"type":172,"tag":999,"props":6210,"children":6211},{"style":3407},[6212],{"type":1502,"value":3410},{"type":172,"tag":999,"props":6214,"children":6215},{"style":1607},[6216],{"type":1502,"value":1691},{"type":172,"tag":999,"props":6218,"children":6219},{"class":1001,"line":1980},[6220,6225,6229,6233,6237,6241],{"type":172,"tag":999,"props":6221,"children":6222},{"style":1615},[6223],{"type":1502,"value":6224},"  label",{"type":172,"tag":999,"props":6226,"children":6227},{"style":1607},[6228],{"type":1502,"value":1400},{"type":172,"tag":999,"props":6230,"children":6231},{"style":1607},[6232],{"type":1502,"value":1676},{"type":172,"tag":999,"props":6234,"children":6235},{"style":1679},[6236],{"type":1502,"value":3431},{"type":172,"tag":999,"props":6238,"children":6239},{"style":1607},[6240],{"type":1502,"value":1303},{"type":172,"tag":999,"props":6242,"children":6243},{"style":1607},[6244],{"type":1502,"value":1691},{"type":172,"tag":999,"props":6246,"children":6247},{"class":1001,"line":1997},[6248,6253,6257,6261,6268],{"type":172,"tag":999,"props":6249,"children":6250},{"style":1615},[6251],{"type":1502,"value":6252},"  icon",{"type":172,"tag":999,"props":6254,"children":6255},{"style":1607},[6256],{"type":1502,"value":1400},{"type":172,"tag":999,"props":6258,"children":6259},{"style":1607},[6260],{"type":1502,"value":1676},{"type":172,"tag":999,"props":6262,"children":6263},{"style":1679},[6264,6267],{"type":172,"tag":1071,"props":6265,"children":6266},{"class":3242,"style":3457},[],{"type":1502,"value":3460},{"type":172,"tag":999,"props":6269,"children":6270},{"style":1607},[6271],{"type":1502,"value":1717},{"type":172,"tag":999,"props":6273,"children":6274},{"class":1001,"line":2026},[6275,6280],{"type":172,"tag":999,"props":6276,"children":6277},{"style":1607},[6278],{"type":1502,"value":6279},"},",{"type":172,"tag":999,"props":6281,"children":6282},{"style":1607},[6283],{"type":1502,"value":1627},{"type":172,"tag":999,"props":6285,"children":6286},{"class":1001,"line":2051},[6287,6291,6295,6299,6303,6307],{"type":172,"tag":999,"props":6288,"children":6289},{"style":1615},[6290],{"type":1502,"value":6176},{"type":172,"tag":999,"props":6292,"children":6293},{"style":1607},[6294],{"type":1502,"value":1400},{"type":172,"tag":999,"props":6296,"children":6297},{"style":1607},[6298],{"type":1502,"value":1676},{"type":172,"tag":999,"props":6300,"children":6301},{"style":1679},[6302],{"type":1502,"value":3387},{"type":172,"tag":999,"props":6304,"children":6305},{"style":1607},[6306],{"type":1502,"value":1303},{"type":172,"tag":999,"props":6308,"children":6309},{"style":1607},[6310],{"type":1502,"value":1691},{"type":172,"tag":999,"props":6312,"children":6313},{"class":1001,"line":2060},[6314,6318,6322,6326],{"type":172,"tag":999,"props":6315,"children":6316},{"style":1615},[6317],{"type":1502,"value":6204},{"type":172,"tag":999,"props":6319,"children":6320},{"style":1607},[6321],{"type":1502,"value":1400},{"type":172,"tag":999,"props":6323,"children":6324},{"style":3407},[6325],{"type":1502,"value":3513},{"type":172,"tag":999,"props":6327,"children":6328},{"style":1607},[6329],{"type":1502,"value":1691},{"type":172,"tag":999,"props":6331,"children":6332},{"class":1001,"line":2069},[6333,6337,6341,6345,6349,6353],{"type":172,"tag":999,"props":6334,"children":6335},{"style":1615},[6336],{"type":1502,"value":6224},{"type":172,"tag":999,"props":6338,"children":6339},{"style":1607},[6340],{"type":1502,"value":1400},{"type":172,"tag":999,"props":6342,"children":6343},{"style":1607},[6344],{"type":1502,"value":1676},{"type":172,"tag":999,"props":6346,"children":6347},{"style":1679},[6348],{"type":1502,"value":3534},{"type":172,"tag":999,"props":6350,"children":6351},{"style":1607},[6352],{"type":1502,"value":1303},{"type":172,"tag":999,"props":6354,"children":6355},{"style":1607},[6356],{"type":1502,"value":1691},{"type":172,"tag":999,"props":6358,"children":6359},{"class":1001,"line":2077},[6360,6364,6368,6372,6379],{"type":172,"tag":999,"props":6361,"children":6362},{"style":1615},[6363],{"type":1502,"value":6252},{"type":172,"tag":999,"props":6365,"children":6366},{"style":1607},[6367],{"type":1502,"value":1400},{"type":172,"tag":999,"props":6369,"children":6370},{"style":1607},[6371],{"type":1502,"value":1676},{"type":172,"tag":999,"props":6373,"children":6374},{"style":1679},[6375,6378],{"type":172,"tag":1071,"props":6376,"children":6377},{"class":3242,"style":3560},[],{"type":1502,"value":3563},{"type":172,"tag":999,"props":6380,"children":6381},{"style":1607},[6382],{"type":1502,"value":1717},{"type":172,"tag":999,"props":6384,"children":6385},{"class":1001,"line":2090},[6386,6390],{"type":172,"tag":999,"props":6387,"children":6388},{"style":1607},[6389],{"type":1502,"value":6279},{"type":172,"tag":999,"props":6391,"children":6392},{"style":1607},[6393],{"type":1502,"value":1627},{"type":172,"tag":999,"props":6395,"children":6396},{"class":1001,"line":2099},[6397,6401,6405,6409,6413,6417],{"type":172,"tag":999,"props":6398,"children":6399},{"style":1615},[6400],{"type":1502,"value":6176},{"type":172,"tag":999,"props":6402,"children":6403},{"style":1607},[6404],{"type":1502,"value":1400},{"type":172,"tag":999,"props":6406,"children":6407},{"style":1607},[6408],{"type":1502,"value":1676},{"type":172,"tag":999,"props":6410,"children":6411},{"style":1679},[6412],{"type":1502,"value":3802},{"type":172,"tag":999,"props":6414,"children":6415},{"style":1607},[6416],{"type":1502,"value":1303},{"type":172,"tag":999,"props":6418,"children":6419},{"style":1607},[6420],{"type":1502,"value":1691},{"type":172,"tag":999,"props":6422,"children":6423},{"class":1001,"line":3093},[6424,6428,6432,6436,6440,6444],{"type":172,"tag":999,"props":6425,"children":6426},{"style":1615},[6427],{"type":1502,"value":6224},{"type":172,"tag":999,"props":6429,"children":6430},{"style":1607},[6431],{"type":1502,"value":1400},{"type":172,"tag":999,"props":6433,"children":6434},{"style":1607},[6435],{"type":1502,"value":1676},{"type":172,"tag":999,"props":6437,"children":6438},{"style":1679},[6439],{"type":1502,"value":3827},{"type":172,"tag":999,"props":6441,"children":6442},{"style":1607},[6443],{"type":1502,"value":1303},{"type":172,"tag":999,"props":6445,"children":6446},{"style":1607},[6447],{"type":1502,"value":1691},{"type":172,"tag":999,"props":6449,"children":6450},{"class":1001,"line":3123},[6451,6455,6459,6463,6470],{"type":172,"tag":999,"props":6452,"children":6453},{"style":1615},[6454],{"type":1502,"value":6252},{"type":172,"tag":999,"props":6456,"children":6457},{"style":1607},[6458],{"type":1502,"value":1400},{"type":172,"tag":999,"props":6460,"children":6461},{"style":1607},[6462],{"type":1502,"value":1676},{"type":172,"tag":999,"props":6464,"children":6465},{"style":1679},[6466,6469],{"type":172,"tag":1071,"props":6467,"children":6468},{"class":3242,"style":3853},[],{"type":1502,"value":3856},{"type":172,"tag":999,"props":6471,"children":6472},{"style":1607},[6473],{"type":1502,"value":1717},{"type":172,"tag":999,"props":6475,"children":6476},{"class":1001,"line":3176},[6477,6481],{"type":172,"tag":999,"props":6478,"children":6479},{"style":1607},[6480],{"type":1502,"value":6279},{"type":172,"tag":999,"props":6482,"children":6483},{"style":1607},[6484],{"type":1502,"value":1627},{"type":172,"tag":999,"props":6486,"children":6487},{"class":1001,"line":3185},[6488,6492,6496,6500,6504,6508],{"type":172,"tag":999,"props":6489,"children":6490},{"style":1615},[6491],{"type":1502,"value":6176},{"type":172,"tag":999,"props":6493,"children":6494},{"style":1607},[6495],{"type":1502,"value":1400},{"type":172,"tag":999,"props":6497,"children":6498},{"style":1607},[6499],{"type":1502,"value":1676},{"type":172,"tag":999,"props":6501,"children":6502},{"style":1679},[6503],{"type":1502,"value":3976},{"type":172,"tag":999,"props":6505,"children":6506},{"style":1607},[6507],{"type":1502,"value":1303},{"type":172,"tag":999,"props":6509,"children":6510},{"style":1607},[6511],{"type":1502,"value":1691},{"type":172,"tag":999,"props":6513,"children":6514},{"class":1001,"line":3193},[6515,6519,6523,6527,6531,6535],{"type":172,"tag":999,"props":6516,"children":6517},{"style":1615},[6518],{"type":1502,"value":6224},{"type":172,"tag":999,"props":6520,"children":6521},{"style":1607},[6522],{"type":1502,"value":1400},{"type":172,"tag":999,"props":6524,"children":6525},{"style":1607},[6526],{"type":1502,"value":1676},{"type":172,"tag":999,"props":6528,"children":6529},{"style":1679},[6530],{"type":1502,"value":4001},{"type":172,"tag":999,"props":6532,"children":6533},{"style":1607},[6534],{"type":1502,"value":1303},{"type":172,"tag":999,"props":6536,"children":6537},{"style":1607},[6538],{"type":1502,"value":1691},{"type":172,"tag":999,"props":6540,"children":6541},{"class":1001,"line":3222},[6542,6546,6550,6554,6561],{"type":172,"tag":999,"props":6543,"children":6544},{"style":1615},[6545],{"type":1502,"value":6252},{"type":172,"tag":999,"props":6547,"children":6548},{"style":1607},[6549],{"type":1502,"value":1400},{"type":172,"tag":999,"props":6551,"children":6552},{"style":1607},[6553],{"type":1502,"value":1676},{"type":172,"tag":999,"props":6555,"children":6556},{"style":1679},[6557,6560],{"type":172,"tag":1071,"props":6558,"children":6559},{"class":3242,"style":4027},[],{"type":1502,"value":4030},{"type":172,"tag":999,"props":6562,"children":6563},{"style":1607},[6564],{"type":1502,"value":1717},{"type":172,"tag":999,"props":6566,"children":6567},{"class":1001,"line":3257},[6568,6572],{"type":172,"tag":999,"props":6569,"children":6570},{"style":1607},[6571],{"type":1502,"value":1749},{"type":172,"tag":999,"props":6573,"children":6574},{"style":1602},[6575],{"type":1502,"value":6576},"]]\n",{"type":172,"tag":999,"props":6578,"children":6579},{"class":1001,"line":3274},[6580,6584,6588],{"type":172,"tag":999,"props":6581,"children":6582},{"style":1607},[6583],{"type":1502,"value":1095},{"type":172,"tag":999,"props":6585,"children":6586},{"style":1615},[6587],{"type":1502,"value":2254},{"type":172,"tag":999,"props":6589,"children":6590},{"style":1607},[6591],{"type":1502,"value":1013},{"type":172,"tag":999,"props":6593,"children":6594},{"class":1001,"line":3365},[6595],{"type":172,"tag":999,"props":6596,"children":6597},{"emptyLinePlaceholder":21},[6598],{"type":1502,"value":1873},{"type":172,"tag":999,"props":6600,"children":6601},{"class":1001,"line":3471},[6602,6606,6610],{"type":172,"tag":999,"props":6603,"children":6604},{"style":1607},[6605],{"type":1502,"value":1006},{"type":172,"tag":999,"props":6607,"children":6608},{"style":1615},[6609],{"type":1502,"value":1010},{"type":172,"tag":999,"props":6611,"children":6612},{"style":1607},[6613],{"type":1502,"value":1013},{"type":172,"tag":999,"props":6615,"children":6616},{"class":1001,"line":3574},[6617,6621],{"type":172,"tag":999,"props":6618,"children":6619},{"style":1607},[6620],{"type":1502,"value":1019},{"type":172,"tag":999,"props":6622,"children":6623},{"style":1615},[6624],{"type":1502,"value":5319},{"type":172,"tag":999,"props":6626,"children":6627},{"class":1001,"line":3677},[6628,6632,6636,6640,6645],{"type":172,"tag":999,"props":6629,"children":6630},{"style":2257},[6631],{"type":1502,"value":5328},{"type":172,"tag":999,"props":6633,"children":6634},{"style":1607},[6635],{"type":1502,"value":1029},{"type":172,"tag":999,"props":6637,"children":6638},{"style":1607},[6639],{"type":1502,"value":1032},{"type":172,"tag":999,"props":6641,"children":6642},{"style":1679},[6643],{"type":1502,"value":6644},"{ editor, handlers }",{"type":172,"tag":999,"props":6646,"children":6647},{"style":1607},[6648],{"type":1502,"value":1205},{"type":172,"tag":999,"props":6650,"children":6651},{"class":1001,"line":3780},[6652,6656,6660,6664,6668],{"type":172,"tag":999,"props":6653,"children":6654},{"style":2257},[6655],{"type":1502,"value":5353},{"type":172,"tag":999,"props":6657,"children":6658},{"style":1607},[6659],{"type":1502,"value":1029},{"type":172,"tag":999,"props":6661,"children":6662},{"style":1607},[6663],{"type":1502,"value":1032},{"type":172,"tag":999,"props":6665,"children":6666},{"style":1679},[6667],{"type":1502,"value":2430},{"type":172,"tag":999,"props":6669,"children":6670},{"style":1607},[6671],{"type":1502,"value":1205},{"type":172,"tag":999,"props":6673,"children":6674},{"class":1001,"line":3867},[6675,6679,6683,6687,6691],{"type":172,"tag":999,"props":6676,"children":6677},{"style":2257},[6678],{"type":1502,"value":5378},{"type":172,"tag":999,"props":6680,"children":6681},{"style":1607},[6682],{"type":1502,"value":1029},{"type":172,"tag":999,"props":6684,"children":6685},{"style":1607},[6686],{"type":1502,"value":1032},{"type":172,"tag":999,"props":6688,"children":6689},{"style":1679},[6690],{"type":1502,"value":2452},{"type":172,"tag":999,"props":6692,"children":6693},{"style":1607},[6694],{"type":1502,"value":1205},{"type":172,"tag":999,"props":6696,"children":6697},{"class":1001,"line":3954},[6698,6702,6706,6710,6715],{"type":172,"tag":999,"props":6699,"children":6700},{"style":2257},[6701],{"type":1502,"value":5403},{"type":172,"tag":999,"props":6703,"children":6704},{"style":1607},[6705],{"type":1502,"value":1029},{"type":172,"tag":999,"props":6707,"children":6708},{"style":1607},[6709],{"type":1502,"value":1032},{"type":172,"tag":999,"props":6711,"children":6712},{"style":1679},[6713],{"type":1502,"value":6714},"w-full min-h-35",{"type":172,"tag":999,"props":6716,"children":6717},{"style":1607},[6718],{"type":1502,"value":1205},{"type":172,"tag":999,"props":6720,"children":6721},{"class":1001,"line":4041},[6722,6727,6731,6735,6740],{"type":172,"tag":999,"props":6723,"children":6724},{"style":2257},[6725],{"type":1502,"value":6726},"    :ui",{"type":172,"tag":999,"props":6728,"children":6729},{"style":1607},[6730],{"type":1502,"value":1029},{"type":172,"tag":999,"props":6732,"children":6733},{"style":1607},[6734],{"type":1502,"value":1032},{"type":172,"tag":999,"props":6736,"children":6737},{"style":1679},[6738],{"type":1502,"value":6739},"{ base: 'p-8 sm:px-16' }",{"type":172,"tag":999,"props":6741,"children":6742},{"style":1607},[6743],{"type":1502,"value":1205},{"type":172,"tag":999,"props":6745,"children":6746},{"class":1001,"line":4128},[6747],{"type":172,"tag":999,"props":6748,"children":6749},{"style":1607},[6750],{"type":1502,"value":5429},{"type":172,"tag":999,"props":6752,"children":6753},{"class":1001,"line":4137},[6754,6758,6762,6766,6770,6774,6779,6783,6787,6791,6795,6799,6803],{"type":172,"tag":999,"props":6755,"children":6756},{"style":1607},[6757],{"type":1502,"value":1046},{"type":172,"tag":999,"props":6759,"children":6760},{"style":1615},[6761],{"type":1502,"value":1049},{"type":172,"tag":999,"props":6763,"children":6764},{"style":2257},[6765],{"type":1502,"value":1026},{"type":172,"tag":999,"props":6767,"children":6768},{"style":1607},[6769],{"type":1502,"value":1029},{"type":172,"tag":999,"props":6771,"children":6772},{"style":1607},[6773],{"type":1502,"value":1032},{"type":172,"tag":999,"props":6775,"children":6776},{"style":1679},[6777],{"type":1502,"value":6778},"{ ui, onClick }",{"type":172,"tag":999,"props":6780,"children":6781},{"style":1607},[6782],{"type":1502,"value":1032},{"type":172,"tag":999,"props":6784,"children":6785},{"style":2257},[6786],{"type":1502,"value":1052},{"type":172,"tag":999,"props":6788,"children":6789},{"style":1607},[6790],{"type":1502,"value":1029},{"type":172,"tag":999,"props":6792,"children":6793},{"style":1607},[6794],{"type":1502,"value":1032},{"type":172,"tag":999,"props":6796,"children":6797},{"style":1679},[6798],{"type":1502,"value":437},{"type":172,"tag":999,"props":6800,"children":6801},{"style":1607},[6802],{"type":1502,"value":1032},{"type":172,"tag":999,"props":6804,"children":6805},{"style":1607},[6806],{"type":1502,"value":1013},{"type":172,"tag":999,"props":6808,"children":6809},{"class":1001,"line":4145},[6810,6814],{"type":172,"tag":999,"props":6811,"children":6812},{"style":1607},[6813],{"type":1502,"value":5517},{"type":172,"tag":999,"props":6815,"children":6816},{"style":1615},[6817],{"type":1502,"value":5701},{"type":172,"tag":999,"props":6819,"children":6820},{"class":1001,"line":4153},[6821,6826,6830,6834,6843],{"type":172,"tag":999,"props":6822,"children":6823},{"style":2257},[6824],{"type":1502,"value":6825},"        icon",{"type":172,"tag":999,"props":6827,"children":6828},{"style":1607},[6829],{"type":1502,"value":1029},{"type":172,"tag":999,"props":6831,"children":6832},{"style":1607},[6833],{"type":1502,"value":1032},{"type":172,"tag":999,"props":6835,"children":6836},{"style":1679},[6837,6841],{"type":172,"tag":1071,"props":6838,"children":6840},{"class":3242,"style":6839},"--shiki-icon-url: url(https://api.iconify.design/lucide:plus.svg?color=%23000)",[],{"type":1502,"value":6842},"i-lucide-plus",{"type":172,"tag":999,"props":6844,"children":6845},{"style":1607},[6846],{"type":1502,"value":1205},{"type":172,"tag":999,"props":6848,"children":6849},{"class":1001,"line":4183},[6850,6855,6859,6863,6867],{"type":172,"tag":999,"props":6851,"children":6852},{"style":2257},[6853],{"type":1502,"value":6854},"        color",{"type":172,"tag":999,"props":6856,"children":6857},{"style":1607},[6858],{"type":1502,"value":1029},{"type":172,"tag":999,"props":6860,"children":6861},{"style":1607},[6862],{"type":1502,"value":1032},{"type":172,"tag":999,"props":6864,"children":6865},{"style":1679},[6866],{"type":1502,"value":5753},{"type":172,"tag":999,"props":6868,"children":6869},{"style":1607},[6870],{"type":1502,"value":1205},{"type":172,"tag":999,"props":6872,"children":6873},{"class":1001,"line":4221},[6874,6879,6883,6887,6891],{"type":172,"tag":999,"props":6875,"children":6876},{"style":2257},[6877],{"type":1502,"value":6878},"        variant",{"type":172,"tag":999,"props":6880,"children":6881},{"style":1607},[6882],{"type":1502,"value":1029},{"type":172,"tag":999,"props":6884,"children":6885},{"style":1607},[6886],{"type":1502,"value":1032},{"type":172,"tag":999,"props":6888,"children":6889},{"style":1679},[6890],{"type":1502,"value":5779},{"type":172,"tag":999,"props":6892,"children":6893},{"style":1607},[6894],{"type":1502,"value":1205},{"type":172,"tag":999,"props":6896,"children":6897},{"class":1001,"line":4250},[6898,6903,6907,6911,6915],{"type":172,"tag":999,"props":6899,"children":6900},{"style":2257},[6901],{"type":1502,"value":6902},"        size",{"type":172,"tag":999,"props":6904,"children":6905},{"style":1607},[6906],{"type":1502,"value":1029},{"type":172,"tag":999,"props":6908,"children":6909},{"style":1607},[6910],{"type":1502,"value":1032},{"type":172,"tag":999,"props":6912,"children":6913},{"style":1679},[6914],{"type":1502,"value":5831},{"type":172,"tag":999,"props":6916,"children":6917},{"style":1607},[6918],{"type":1502,"value":1205},{"type":172,"tag":999,"props":6920,"children":6921},{"class":1001,"line":4279},[6922,6927,6931,6935,6939],{"type":172,"tag":999,"props":6923,"children":6924},{"style":2257},[6925],{"type":1502,"value":6926},"        :class",{"type":172,"tag":999,"props":6928,"children":6929},{"style":1607},[6930],{"type":1502,"value":1029},{"type":172,"tag":999,"props":6932,"children":6933},{"style":1607},[6934],{"type":1502,"value":1032},{"type":172,"tag":999,"props":6936,"children":6937},{"style":1679},[6938],{"type":1502,"value":5883},{"type":172,"tag":999,"props":6940,"children":6941},{"style":1607},[6942],{"type":1502,"value":1205},{"type":172,"tag":999,"props":6944,"children":6945},{"class":1001,"line":4287},[6946,6951,6955,6959],{"type":172,"tag":999,"props":6947,"children":6948},{"style":2257},[6949],{"type":1502,"value":6950},"        @click",{"type":172,"tag":999,"props":6952,"children":6953},{"style":1607},[6954],{"type":1502,"value":1029},{"type":172,"tag":999,"props":6956,"children":6957},{"style":1607},[6958],{"type":1502,"value":1032},{"type":172,"tag":999,"props":6960,"children":6961},{"style":1679},[6962],{"type":1502,"value":6963},"(e) => {\n",{"type":172,"tag":999,"props":6965,"children":6966},{"class":1001,"line":4304},[6967],{"type":172,"tag":999,"props":6968,"children":6969},{"style":1679},[6970],{"type":1502,"value":6971},"          e.stopPropagation()\n",{"type":172,"tag":999,"props":6973,"children":6974},{"class":1001,"line":4312},[6975],{"type":172,"tag":999,"props":6976,"children":6977},{"emptyLinePlaceholder":21},[6978],{"type":1502,"value":1873},{"type":172,"tag":999,"props":6980,"children":6981},{"class":1001,"line":4340},[6982],{"type":172,"tag":999,"props":6983,"children":6984},{"style":1679},[6985],{"type":1502,"value":6986},"          const selected = onClick()\n",{"type":172,"tag":999,"props":6988,"children":6989},{"class":1001,"line":4376},[6990],{"type":172,"tag":999,"props":6991,"children":6992},{"style":1679},[6993],{"type":1502,"value":6994},"          handlers.suggestion?.execute(editor, { pos: selected?.pos }).run()\n",{"type":172,"tag":999,"props":6996,"children":6997},{"class":1001,"line":4405},[6998,7003],{"type":172,"tag":999,"props":6999,"children":7000},{"style":1679},[7001],{"type":1502,"value":7002},"        }",{"type":172,"tag":999,"props":7004,"children":7005},{"style":1607},[7006],{"type":1502,"value":1205},{"type":172,"tag":999,"props":7008,"children":7009},{"class":1001,"line":4434},[7010],{"type":172,"tag":999,"props":7011,"children":7012},{"style":1607},[7013],{"type":1502,"value":7014},"      />\n",{"type":172,"tag":999,"props":7016,"children":7017},{"class":1001,"line":4442},[7018],{"type":172,"tag":999,"props":7019,"children":7020},{"emptyLinePlaceholder":21},[7021],{"type":1502,"value":1873},{"type":172,"tag":999,"props":7023,"children":7024},{"class":1001,"line":4450},[7025,7029],{"type":172,"tag":999,"props":7026,"children":7027},{"style":1607},[7028],{"type":1502,"value":5517},{"type":172,"tag":999,"props":7030,"children":7031},{"style":1615},[7032],{"type":1502,"value":5701},{"type":172,"tag":999,"props":7034,"children":7035},{"class":1001,"line":4479},[7036,7040,7044,7048,7055],{"type":172,"tag":999,"props":7037,"children":7038},{"style":2257},[7039],{"type":1502,"value":6825},{"type":172,"tag":999,"props":7041,"children":7042},{"style":1607},[7043],{"type":1502,"value":1029},{"type":172,"tag":999,"props":7045,"children":7046},{"style":1607},[7047],{"type":1502,"value":1032},{"type":172,"tag":999,"props":7049,"children":7050},{"style":1679},[7051,7054],{"type":172,"tag":1071,"props":7052,"children":7053},{"class":3242,"style":5724},[],{"type":1502,"value":5727},{"type":172,"tag":999,"props":7056,"children":7057},{"style":1607},[7058],{"type":1502,"value":1205},{"type":172,"tag":999,"props":7060,"children":7061},{"class":1001,"line":4512},[7062,7066,7070,7074,7078],{"type":172,"tag":999,"props":7063,"children":7064},{"style":2257},[7065],{"type":1502,"value":6854},{"type":172,"tag":999,"props":7067,"children":7068},{"style":1607},[7069],{"type":1502,"value":1029},{"type":172,"tag":999,"props":7071,"children":7072},{"style":1607},[7073],{"type":1502,"value":1032},{"type":172,"tag":999,"props":7075,"children":7076},{"style":1679},[7077],{"type":1502,"value":5753},{"type":172,"tag":999,"props":7079,"children":7080},{"style":1607},[7081],{"type":1502,"value":1205},{"type":172,"tag":999,"props":7083,"children":7084},{"class":1001,"line":4544},[7085,7089,7093,7097,7101],{"type":172,"tag":999,"props":7086,"children":7087},{"style":2257},[7088],{"type":1502,"value":6878},{"type":172,"tag":999,"props":7090,"children":7091},{"style":1607},[7092],{"type":1502,"value":1029},{"type":172,"tag":999,"props":7094,"children":7095},{"style":1607},[7096],{"type":1502,"value":1032},{"type":172,"tag":999,"props":7098,"children":7099},{"style":1679},[7100],{"type":1502,"value":5779},{"type":172,"tag":999,"props":7102,"children":7103},{"style":1607},[7104],{"type":1502,"value":1205},{"type":172,"tag":999,"props":7106,"children":7107},{"class":1001,"line":4582},[7108,7112,7116,7120,7124],{"type":172,"tag":999,"props":7109,"children":7110},{"style":2257},[7111],{"type":1502,"value":6902},{"type":172,"tag":999,"props":7113,"children":7114},{"style":1607},[7115],{"type":1502,"value":1029},{"type":172,"tag":999,"props":7117,"children":7118},{"style":1607},[7119],{"type":1502,"value":1032},{"type":172,"tag":999,"props":7121,"children":7122},{"style":1679},[7123],{"type":1502,"value":5831},{"type":172,"tag":999,"props":7125,"children":7126},{"style":1607},[7127],{"type":1502,"value":1205},{"type":172,"tag":999,"props":7129,"children":7130},{"class":1001,"line":4590},[7131,7135,7139,7143,7147],{"type":172,"tag":999,"props":7132,"children":7133},{"style":2257},[7134],{"type":1502,"value":6926},{"type":172,"tag":999,"props":7136,"children":7137},{"style":1607},[7138],{"type":1502,"value":1029},{"type":172,"tag":999,"props":7140,"children":7141},{"style":1607},[7142],{"type":1502,"value":1032},{"type":172,"tag":999,"props":7144,"children":7145},{"style":1679},[7146],{"type":1502,"value":5883},{"type":172,"tag":999,"props":7148,"children":7149},{"style":1607},[7150],{"type":1502,"value":1205},{"type":172,"tag":999,"props":7152,"children":7153},{"class":1001,"line":4629},[7154],{"type":172,"tag":999,"props":7155,"children":7156},{"style":1607},[7157],{"type":1502,"value":7014},{"type":172,"tag":999,"props":7159,"children":7160},{"class":1001,"line":4689},[7161,7165,7169],{"type":172,"tag":999,"props":7162,"children":7163},{"style":1607},[7164],{"type":1502,"value":5923},{"type":172,"tag":999,"props":7166,"children":7167},{"style":1615},[7168],{"type":1502,"value":1049},{"type":172,"tag":999,"props":7170,"children":7171},{"style":1607},[7172],{"type":1502,"value":1013},{"type":172,"tag":999,"props":7174,"children":7175},{"class":1001,"line":4713},[7176],{"type":172,"tag":999,"props":7177,"children":7178},{"emptyLinePlaceholder":21},[7179],{"type":1502,"value":1873},{"type":172,"tag":999,"props":7181,"children":7182},{"class":1001,"line":4766},[7183,7187,7192,7196,7200,7204,7208,7212,7217,7221,7225,7230,7234],{"type":172,"tag":999,"props":7184,"children":7185},{"style":1607},[7186],{"type":1502,"value":1046},{"type":172,"tag":999,"props":7188,"children":7189},{"style":1615},[7190],{"type":1502,"value":7191},"UEditorSuggestionMenu",{"type":172,"tag":999,"props":7193,"children":7194},{"style":2257},[7195],{"type":1502,"value":1052},{"type":172,"tag":999,"props":7197,"children":7198},{"style":1607},[7199],{"type":1502,"value":1029},{"type":172,"tag":999,"props":7201,"children":7202},{"style":1607},[7203],{"type":1502,"value":1032},{"type":172,"tag":999,"props":7205,"children":7206},{"style":1679},[7207],{"type":1502,"value":437},{"type":172,"tag":999,"props":7209,"children":7210},{"style":1607},[7211],{"type":1502,"value":1032},{"type":172,"tag":999,"props":7213,"children":7214},{"style":2257},[7215],{"type":1502,"value":7216}," :items",{"type":172,"tag":999,"props":7218,"children":7219},{"style":1607},[7220],{"type":1502,"value":1029},{"type":172,"tag":999,"props":7222,"children":7223},{"style":1607},[7224],{"type":1502,"value":1032},{"type":172,"tag":999,"props":7226,"children":7227},{"style":1679},[7228],{"type":1502,"value":7229},"suggestionItems",{"type":172,"tag":999,"props":7231,"children":7232},{"style":1607},[7233],{"type":1502,"value":1032},{"type":172,"tag":999,"props":7235,"children":7236},{"style":1607},[7237],{"type":1502,"value":1079},{"type":172,"tag":999,"props":7239,"children":7240},{"class":1001,"line":4774},[7241,7245,7249],{"type":172,"tag":999,"props":7242,"children":7243},{"style":1607},[7244],{"type":1502,"value":1085},{"type":172,"tag":999,"props":7246,"children":7247},{"style":1615},[7248],{"type":1502,"value":1022},{"type":172,"tag":999,"props":7250,"children":7251},{"style":1607},[7252],{"type":1502,"value":1013},{"type":172,"tag":999,"props":7254,"children":7255},{"class":1001,"line":4782},[7256,7260,7264],{"type":172,"tag":999,"props":7257,"children":7258},{"style":1607},[7259],{"type":1502,"value":1095},{"type":172,"tag":999,"props":7261,"children":7262},{"style":1615},[7263],{"type":1502,"value":1010},{"type":172,"tag":999,"props":7265,"children":7266},{"style":1607},[7267],{"type":1502,"value":1013},{"type":172,"tag":1463,"props":7269,"children":7270},{},[7271],{"type":1502,"value":2113},{"title":995,"searchDepth":1016,"depth":1016,"links":7273},[],{"data":7275,"body":7276},{},{"type":1496,"children":7277},[7278,7299],{"type":172,"tag":929,"props":7279,"children":7280},{},[7281,7283,7298],{"type":1502,"value":7282},"The element or component this component should render as. Defaults to ",{"type":172,"tag":933,"props":7284,"children":7285},{"className":1279,"language":1280,"style":995},[7286,7290,7294],{"type":172,"tag":999,"props":7287,"children":7288},{"style":1607},[7289],{"type":1502,"value":1303},{"type":172,"tag":999,"props":7291,"children":7292},{"style":1679},[7293],{"type":1502,"value":999},{"type":172,"tag":999,"props":7295,"children":7296},{"style":1607},[7297],{"type":1502,"value":1303},{"type":1502,"value":1147},{"type":172,"tag":1463,"props":7300,"children":7301},{},[7302],{"type":1502,"value":2113},{"data":7304,"body":7305},{},{"type":1496,"children":7306},[7307,7328],{"type":172,"tag":929,"props":7308,"children":7309},{},[7310,7312,7327],{"type":1502,"value":7311},"Defaults to ",{"type":172,"tag":933,"props":7313,"children":7314},{"className":1279,"language":1280,"style":995},[7315,7319,7323],{"type":172,"tag":999,"props":7316,"children":7317},{"style":1607},[7318],{"type":1502,"value":1303},{"type":172,"tag":999,"props":7320,"children":7321},{"style":1679},[7322],{"type":1502,"value":1483},{"type":172,"tag":999,"props":7324,"children":7325},{"style":1607},[7326],{"type":1502,"value":1303},{"type":1502,"value":1147},{"type":172,"tag":1463,"props":7329,"children":7330},{},[7331],{"type":1502,"value":2113},[7333,7337],{"sha":7334,"date":7335,"message":7336},"1b850bbd65e665d44ff2b0f656ea945021d34a12","2025-12-03T17:23:13Z","fix(EditorDragHandle): add missing `UButton` import",{"sha":7338,"date":7339,"message":7340},"38765c367de004993290a2e9dca5f2ab1579b284","2025-12-03T17:19:16Z","feat(Editor): new component (#5407)",{"data":7342,"body":7343},{},{"type":1496,"children":7344},[7345],{"type":172,"tag":929,"props":7346,"children":7347},{},[7348,7359,7361,7368],{"type":172,"tag":944,"props":7349,"children":7352},{"href":7350,"rel":7351},"https://github.com/nuxt/ui/commit/1b850bbd65e665d44ff2b0f656ea945021d34a12",[1145],[7353],{"type":172,"tag":933,"props":7354,"children":7356},{"className":7355},[],[7357],{"type":1502,"value":7358},"1b850",{"type":1502,"value":7360}," — fix: add missing ",{"type":172,"tag":933,"props":7362,"children":7365},{"className":7363},[7364],"text-xs",[7366],{"type":1502,"value":7367},"UButton",{"type":1502,"value":7369}," import",{"data":7371,"body":7372},{},{"type":1496,"children":7373},[7374],{"type":172,"tag":929,"props":7375,"children":7376},{},[7377,7388,7390,7396],{"type":172,"tag":944,"props":7378,"children":7381},{"href":7379,"rel":7380},"https://github.com/nuxt/ui/commit/38765c367de004993290a2e9dca5f2ab1579b284",[1145],[7382],{"type":172,"tag":933,"props":7383,"children":7385},{"className":7384},[],[7386],{"type":1502,"value":7387},"38765",{"type":1502,"value":7389}," — feat: new component (",{"type":172,"tag":944,"props":7391,"children":7393},{"href":7392},"https://github.com/nuxt/ui/issues/5407",[7394],{"type":1502,"value":7395},"#5407",{"type":1502,"value":7397},")",1768492489144]