[{"data":1,"prerenderedAt":8102},["ShallowReactive",2],{"navigation":3,"-docs-components-editor-drag-handle":959,"component-example-editorDragHandleExample":1529,"-docs-components-editor-drag-handle-description":1533,"component-example-editorDragHandleDropdownMenuExample":1543,"component-example-editorDragHandleSuggestionMenuExample":1547,"component-meta-UEditorDragHandle":1551,"-docs-components-editor-drag-handle-as-description":2330,"-docs-components-editor-drag-handle-options-description":2338,"component-example-editorDragHandleExampleiITTVDKu8vbgUe_TUgdINcUFLxSEv3-4WBWBKFaeKFs":2346,"component-theme-editorDragHandle-f8fAB3nzRWFAPhCZ7pNfZJ9xEBnySmJBtxvIx4E7L-I":2682,"-docs-components-editor-drag-handle-options-link-0":3226,"-docs-components-editor-drag-handle-nested-description":3238,"-docs-components-editor-drag-handle-type-description":3252,"-docs-components-editor-drag-handle-square-description":3260,"-docs-components-editor-drag-handle-block-description":3268,"-docs-components-editor-drag-handle-loadingAuto-description":3276,"-docs-components-editor-drag-handle-avatar-description":3293,"-docs-components-editor-drag-handle-leading-description":3301,"-docs-components-editor-drag-handle-leadingIcon-description":3317,"-docs-components-editor-drag-handle-trailing-description":3325,"-docs-components-editor-drag-handle-trailingIcon-description":3340,"-docs-components-editor-drag-handle-loading-description":3348,"-docs-components-editor-drag-handle-loadingIcon-description":3363,"component-example-editorDragHandleDropdownMenuExampleiITTVDKu8vbgUe_TUgdINcUFLxSEv3-4WBWBKFaeKFs":3385,"component-example-editorDragHandleSuggestionMenuExampleiITTVDKu8vbgUe_TUgdINcUFLxSEv3-4WBWBKFaeKFs":6798},[4],{"title":5,"path":6,"stem":7,"children":8,"page":36},"Docs","\u002Fdocs","docs",[9,163,817,858],{"title":10,"path":11,"stem":12,"children":13,"framework":16,"category":16,"description":16,"icon":30},"Get Started","\u002Fdocs\u002Fgetting-started","docs\u002F1.getting-started\u002F1.index",[14,19,37,47,53,76,141],{"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,"\u002Fdocs\u002Fgetting-started\u002Finstallation","docs\u002F1.getting-started\u002F2.installation",[25,31],{"title":20,"path":26,"stem":27,"framework":28,"category":16,"description":29,"icon":30},"\u002Fdocs\u002Fgetting-started\u002Finstallation\u002Fnuxt","docs\u002F1.getting-started\u002F2.installation\u002F1.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},"\u002Fdocs\u002Fgetting-started\u002Finstallation\u002Fvue","docs\u002F1.getting-started\u002F2.installation\u002F2.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","\u002Fdocs\u002Fgetting-started\u002Fmigration","docs\u002F1.getting-started\u002F3.migration",[43],{"title":38,"path":44,"stem":45,"framework":16,"category":16,"description":46,"icon":39},"\u002Fdocs\u002Fgetting-started\u002Fmigration\u002Fv4","docs\u002F1.getting-started\u002F3.migration\u002F1.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","\u002Fdocs\u002Fgetting-started\u002Fcontribution","docs\u002F1.getting-started\u002F4.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","\u002Fdocs\u002Fgetting-started\u002Ftheme","docs\u002F1.getting-started\u002F5.theme",[58,64,70],{"title":59,"path":60,"stem":61,"framework":16,"category":16,"description":62,"icon":63},"Design System","\u002Fdocs\u002Fgetting-started\u002Ftheme\u002Fdesign-system","docs\u002F1.getting-started\u002F5.theme\u002F1.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","\u002Fdocs\u002Fgetting-started\u002Ftheme\u002Fcss-variables","docs\u002F1.getting-started\u002F5.theme\u002F2.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","\u002Fdocs\u002Fgetting-started\u002Ftheme\u002Fcomponents","docs\u002F1.getting-started\u002F5.theme\u002F3.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","\u002Fdocs\u002Fgetting-started\u002Fintegrations","docs\u002F1.getting-started\u002F6.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","\u002Fdocs\u002Fgetting-started\u002Fintegrations\u002Ficons","docs\u002F1.getting-started\u002F6.integrations\u002F1.icons",[86,91],{"title":82,"path":87,"stem":88,"framework":28,"category":16,"description":89,"icon":90},"\u002Fdocs\u002Fgetting-started\u002Fintegrations\u002Ficons\u002Fnuxt","docs\u002F1.getting-started\u002F6.integrations\u002F1.icons\u002F1.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},"\u002Fdocs\u002Fgetting-started\u002Fintegrations\u002Ficons\u002Fvue","docs\u002F1.getting-started\u002F6.integrations\u002F1.icons\u002F2.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","\u002Fdocs\u002Fgetting-started\u002Fintegrations\u002Ffonts","docs\u002F1.getting-started\u002F6.integrations\u002F2.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","\u002Fdocs\u002Fgetting-started\u002Fintegrations\u002Fcolor-mode","docs\u002F1.getting-started\u002F6.integrations\u002F3.color-mode",[106,111],{"title":102,"path":107,"stem":108,"framework":28,"category":16,"description":109,"icon":110},"\u002Fdocs\u002Fgetting-started\u002Fintegrations\u002Fcolor-mode\u002Fnuxt","docs\u002F1.getting-started\u002F6.integrations\u002F3.color-mode\u002F1.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},"\u002Fdocs\u002Fgetting-started\u002Fintegrations\u002Fcolor-mode\u002Fvue","docs\u002F1.getting-started\u002F6.integrations\u002F3.color-mode\u002F2.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","\u002Fdocs\u002Fgetting-started\u002Fintegrations\u002Fi18n","docs\u002F1.getting-started\u002F6.integrations\u002F4.i18n",[120,126],{"title":121,"path":122,"stem":123,"framework":28,"category":16,"description":124,"icon":125},"Internationalization (i18n)","\u002Fdocs\u002Fgetting-started\u002Fintegrations\u002Fi18n\u002Fnuxt","docs\u002F1.getting-started\u002F6.integrations\u002F4.i18n\u002F1.nuxt","Nuxt UI supports 50+ locales and multi-directional (LTR\u002FRTL) internationalization.","i-lucide-languages",{"title":121,"path":127,"stem":128,"framework":34,"category":16,"description":124,"icon":125},"\u002Fdocs\u002Fgetting-started\u002Fintegrations\u002Fi18n\u002Fvue","docs\u002F1.getting-started\u002F6.integrations\u002F4.i18n\u002F2.vue",{"title":130,"path":131,"stem":132,"framework":28,"category":16,"description":133,"icon":134},"Content","\u002Fdocs\u002Fgetting-started\u002Fintegrations\u002Fcontent","docs\u002F1.getting-started\u002F6.integrations\u002F5.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":140},"SSR","\u002Fdocs\u002Fgetting-started\u002Fintegrations\u002Fssr","docs\u002F1.getting-started\u002F6.integrations\u002F6.ssr","Nuxt UI has first-party support for Vue SSR. This guide will help you have it fully enabled.","i-lucide-server",{"title":142,"framework":16,"category":16,"description":16,"path":143,"stem":144,"children":145,"page":36},"Agents","\u002Fdocs\u002Fgetting-started\u002Fai","docs\u002F1.getting-started\u002F7.ai",[146,151,157],{"title":147,"path":148,"stem":149,"framework":16,"category":16,"description":150,"icon":140},"MCP Server","\u002Fdocs\u002Fgetting-started\u002Fai\u002Fmcp","docs\u002F1.getting-started\u002F7.ai\u002F1.mcp","Use Nuxt UI components in your AI assistants with Model Context Protocol support.",{"title":152,"path":153,"stem":154,"framework":16,"category":16,"description":155,"icon":156},"LLMs.txt","\u002Fdocs\u002Fgetting-started\u002Fai\u002Fllms-txt","docs\u002F1.getting-started\u002F7.ai\u002F2.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":158,"path":159,"stem":160,"framework":16,"category":16,"description":161,"icon":162},"Skills","\u002Fdocs\u002Fgetting-started\u002Fai\u002Fskills","docs\u002F1.getting-started\u002F7.ai\u002F3.skills","Install Nuxt UI skills to give AI coding agents deep knowledge of components, theming, and best practices.","i-lucide-sparkles",{"title":71,"framework":16,"category":16,"description":16,"icon":164,"path":165,"stem":166,"children":167,"page":36},"i-lucide-square-code","\u002Fdocs\u002Fcomponents","docs\u002F2.components",[168,174,180,186,192,197,202,207,212,217,222,228,233,238,243,248,253,258,264,269,274,279,284,289,295,300,305,311,316,321,326,332,337,342,347,352,357,362,367,373,378,383,388,393,399,405,410,415,420,425,430,435,440,445,450,455,460,466,471,476,481,486,491,496,501,506,511,516,521,526,531,536,541,546,551,556,561,566,571,576,581,587,592,597,602,607,612,617,622,627,632,637,642,647,652,657,662,667,672,677,682,687,692,697,702,707,712,717,722,727,732,737,742,747,752,757,762,767,772,777,782,787,792,797,802,807,812],{"title":169,"path":170,"stem":171,"framework":16,"category":172,"description":173},"Accordion","\u002Fdocs\u002Fcomponents\u002Faccordion","docs\u002F2.components\u002Faccordion","data","A stacked set of collapsible panels.",{"title":175,"path":176,"stem":177,"framework":16,"category":178,"description":179},"Alert","\u002Fdocs\u002Fcomponents\u002Falert","docs\u002F2.components\u002Falert","element","A callout to draw user's attention.",{"title":181,"path":182,"stem":183,"framework":16,"category":184,"description":185},"App","\u002Fdocs\u002Fcomponents\u002Fapp","docs\u002F2.components\u002Fapp","layout","Wraps your app to provide global configurations and more.",{"title":187,"path":188,"stem":189,"framework":16,"category":190,"description":191},"AuthForm","\u002Fdocs\u002Fcomponents\u002Fauth-form","docs\u002F2.components\u002Fauth-form","page","A customizable Form to create login, register or password reset forms.",{"title":193,"path":194,"stem":195,"framework":16,"category":178,"description":196},"Avatar","\u002Fdocs\u002Fcomponents\u002Favatar","docs\u002F2.components\u002Favatar","An img element with fallback and Nuxt Image support.",{"title":198,"path":199,"stem":200,"framework":16,"category":178,"description":201},"AvatarGroup","\u002Fdocs\u002Fcomponents\u002Favatar-group","docs\u002F2.components\u002Favatar-group","Stack multiple avatars in a group.",{"title":203,"path":204,"stem":205,"framework":16,"category":178,"description":206},"Badge","\u002Fdocs\u002Fcomponents\u002Fbadge","docs\u002F2.components\u002Fbadge","A short text to represent a status or a category.",{"title":208,"path":209,"stem":210,"framework":16,"category":178,"description":211},"Banner","\u002Fdocs\u002Fcomponents\u002Fbanner","docs\u002F2.components\u002Fbanner","Display a banner at the top of your website to inform users about important information.",{"title":213,"path":214,"stem":215,"framework":16,"category":190,"description":216},"BlogPost","\u002Fdocs\u002Fcomponents\u002Fblog-post","docs\u002F2.components\u002Fblog-post","A customizable article to display in a blog page.",{"title":218,"path":219,"stem":220,"framework":16,"category":190,"description":221},"BlogPosts","\u002Fdocs\u002Fcomponents\u002Fblog-posts","docs\u002F2.components\u002Fblog-posts","Display a list of blog posts in a responsive grid layout.",{"title":223,"path":224,"stem":225,"framework":16,"category":226,"description":227},"Breadcrumb","\u002Fdocs\u002Fcomponents\u002Fbreadcrumb","docs\u002F2.components\u002Fbreadcrumb","navigation","A hierarchy of links to navigate through a website.",{"title":229,"path":230,"stem":231,"framework":16,"category":178,"description":232},"Button","\u002Fdocs\u002Fcomponents\u002Fbutton","docs\u002F2.components\u002Fbutton","A button element that can act as a link or trigger an action.",{"title":234,"path":235,"stem":236,"framework":16,"category":178,"description":237},"Calendar","\u002Fdocs\u002Fcomponents\u002Fcalendar","docs\u002F2.components\u002Fcalendar","A calendar component for selecting single dates, multiple dates or date ranges.",{"title":239,"path":240,"stem":241,"framework":16,"category":178,"description":242},"Card","\u002Fdocs\u002Fcomponents\u002Fcard","docs\u002F2.components\u002Fcard","Display content in a card with a header, body and footer.",{"title":244,"path":245,"stem":246,"framework":16,"category":172,"description":247},"Carousel","\u002Fdocs\u002Fcomponents\u002Fcarousel","docs\u002F2.components\u002Fcarousel","A carousel with motion and swipe built using Embla.",{"title":249,"path":250,"stem":251,"framework":16,"category":190,"description":252},"ChangelogVersion","\u002Fdocs\u002Fcomponents\u002Fchangelog-version","docs\u002F2.components\u002Fchangelog-version","A customizable article to display in a changelog.",{"title":254,"path":255,"stem":256,"framework":16,"category":190,"description":257},"ChangelogVersions","\u002Fdocs\u002Fcomponents\u002Fchangelog-versions","docs\u002F2.components\u002Fchangelog-versions","Display a list of changelog versions in a timeline.",{"title":259,"path":260,"stem":261,"framework":16,"category":262,"description":263},"Chat","\u002Fdocs\u002Fcomponents\u002Fchat","docs\u002F2.components\u002Fchat","chat","Build AI chat interfaces with streaming, reasoning, and tool calling.",{"title":265,"path":266,"stem":267,"framework":16,"category":262,"description":268},"ChatMessage","\u002Fdocs\u002Fcomponents\u002Fchat-message","docs\u002F2.components\u002Fchat-message","Display a chat message with icon, avatar, and actions.",{"title":270,"path":271,"stem":272,"framework":16,"category":262,"description":273},"ChatMessages","\u002Fdocs\u002Fcomponents\u002Fchat-messages","docs\u002F2.components\u002Fchat-messages","Display a list of chat messages, designed to work seamlessly with Vercel AI SDK.",{"title":275,"path":276,"stem":277,"framework":16,"category":262,"description":278},"ChatPalette","\u002Fdocs\u002Fcomponents\u002Fchat-palette","docs\u002F2.components\u002Fchat-palette","A chat palette to create a chatbot interface inside an overlay.",{"title":280,"path":281,"stem":282,"framework":16,"category":262,"description":283},"ChatPrompt","\u002Fdocs\u002Fcomponents\u002Fchat-prompt","docs\u002F2.components\u002Fchat-prompt","An enhanced Textarea for submitting prompts in AI chat interfaces.",{"title":285,"path":286,"stem":287,"framework":16,"category":262,"description":288},"ChatPromptSubmit","\u002Fdocs\u002Fcomponents\u002Fchat-prompt-submit","docs\u002F2.components\u002Fchat-prompt-submit","A Button for submitting chat prompts with automatic status handling.",{"title":290,"path":291,"stem":292,"framework":16,"category":262,"description":293,"badge":294},"ChatReasoning","\u002Fdocs\u002Fcomponents\u002Fchat-reasoning","docs\u002F2.components\u002Fchat-reasoning","Display a collapsible AI reasoning or thinking process.","Soon",{"title":296,"path":297,"stem":298,"framework":16,"category":262,"description":299,"badge":294},"ChatShimmer","\u002Fdocs\u002Fcomponents\u002Fchat-shimmer","docs\u002F2.components\u002Fchat-shimmer","Display a text shimmer animation effect.",{"title":301,"path":302,"stem":303,"framework":16,"category":262,"description":304,"badge":294},"ChatTool","\u002Fdocs\u002Fcomponents\u002Fchat-tool","docs\u002F2.components\u002Fchat-tool","Display a collapsible AI tool invocation status.",{"title":306,"path":307,"stem":308,"framework":16,"category":309,"description":310},"Checkbox","\u002Fdocs\u002Fcomponents\u002Fcheckbox","docs\u002F2.components\u002Fcheckbox","form","An input element to toggle between checked and unchecked states.",{"title":312,"path":313,"stem":314,"framework":16,"category":309,"description":315},"CheckboxGroup","\u002Fdocs\u002Fcomponents\u002Fcheckbox-group","docs\u002F2.components\u002Fcheckbox-group","A set of checklist buttons to select multiple option from a list.",{"title":317,"path":318,"stem":319,"framework":16,"category":178,"description":320},"Chip","\u002Fdocs\u002Fcomponents\u002Fchip","docs\u002F2.components\u002Fchip","An indicator of a numeric value or a state.",{"title":322,"path":323,"stem":324,"framework":16,"category":178,"description":325},"Collapsible","\u002Fdocs\u002Fcomponents\u002Fcollapsible","docs\u002F2.components\u002Fcollapsible","A collapsible element to toggle visibility of its content.",{"title":327,"path":328,"stem":329,"framework":16,"category":330,"description":331},"ColorModeAvatar","\u002Fdocs\u002Fcomponents\u002Fcolor-mode-avatar","docs\u002F2.components\u002Fcolor-mode-avatar","color-mode","An Avatar with a different source for light and dark mode.",{"title":333,"path":334,"stem":335,"framework":16,"category":330,"description":336},"ColorModeButton","\u002Fdocs\u002Fcomponents\u002Fcolor-mode-button","docs\u002F2.components\u002Fcolor-mode-button","A Button to switch between light and dark mode.",{"title":338,"path":339,"stem":340,"framework":16,"category":330,"description":341},"ColorModeImage","\u002Fdocs\u002Fcomponents\u002Fcolor-mode-image","docs\u002F2.components\u002Fcolor-mode-image","An image element with a different source for light and dark mode.",{"title":343,"path":344,"stem":345,"framework":16,"category":330,"description":346},"ColorModeSelect","\u002Fdocs\u002Fcomponents\u002Fcolor-mode-select","docs\u002F2.components\u002Fcolor-mode-select","A Select to switch between system, dark & light mode.",{"title":348,"path":349,"stem":350,"framework":16,"category":330,"description":351},"ColorModeSwitch","\u002Fdocs\u002Fcomponents\u002Fcolor-mode-switch","docs\u002F2.components\u002Fcolor-mode-switch","A switch to toggle between light and dark mode.",{"title":353,"path":354,"stem":355,"framework":16,"category":309,"description":356},"ColorPicker","\u002Fdocs\u002Fcomponents\u002Fcolor-picker","docs\u002F2.components\u002Fcolor-picker","A component to select a color.",{"title":358,"path":359,"stem":360,"framework":16,"category":226,"description":361},"CommandPalette","\u002Fdocs\u002Fcomponents\u002Fcommand-palette","docs\u002F2.components\u002Fcommand-palette","A command palette with full-text search powered by Fuse.js for efficient fuzzy matching.",{"title":363,"path":364,"stem":365,"framework":16,"category":184,"description":366},"Container","\u002Fdocs\u002Fcomponents\u002Fcontainer","docs\u002F2.components\u002Fcontainer","A container lets you center and constrain the width of your content.",{"title":368,"path":369,"stem":370,"framework":28,"category":371,"description":372},"ContentNavigation","\u002Fdocs\u002Fcomponents\u002Fcontent-navigation","docs\u002F2.components\u002Fcontent-navigation","content","An accordion-style navigation component for organizing page links.",{"title":374,"path":375,"stem":376,"framework":28,"category":371,"description":377},"ContentSearch","\u002Fdocs\u002Fcomponents\u002Fcontent-search","docs\u002F2.components\u002Fcontent-search","A ready to use CommandPalette to add to your documentation.",{"title":379,"path":380,"stem":381,"framework":28,"category":371,"description":382},"ContentSearchButton","\u002Fdocs\u002Fcomponents\u002Fcontent-search-button","docs\u002F2.components\u002Fcontent-search-button","A pre-styled Button to open the ContentSearch modal.",{"title":384,"path":385,"stem":386,"framework":28,"category":371,"description":387},"ContentSurround","\u002Fdocs\u002Fcomponents\u002Fcontent-surround","docs\u002F2.components\u002Fcontent-surround","A pair of prev and next links to navigate between pages.",{"title":389,"path":390,"stem":391,"framework":28,"category":371,"description":392},"ContentToc","\u002Fdocs\u002Fcomponents\u002Fcontent-toc","docs\u002F2.components\u002Fcontent-toc","A sticky Table of Contents with automatic active anchor link highlighting.",{"title":394,"path":395,"stem":396,"framework":16,"category":397,"description":398},"ContextMenu","\u002Fdocs\u002Fcomponents\u002Fcontext-menu","docs\u002F2.components\u002Fcontext-menu","overlay","A menu to display actions when right-clicking on an element.",{"title":400,"path":401,"stem":402,"framework":16,"category":403,"description":404},"DashboardGroup","\u002Fdocs\u002Fcomponents\u002Fdashboard-group","docs\u002F2.components\u002Fdashboard-group","dashboard","A fixed layout component that provides context for dashboard components with sidebar state management and persistence.",{"title":406,"path":407,"stem":408,"framework":16,"category":403,"description":409},"DashboardNavbar","\u002Fdocs\u002Fcomponents\u002Fdashboard-navbar","docs\u002F2.components\u002Fdashboard-navbar","A responsive navbar to display in a dashboard.",{"title":411,"path":412,"stem":413,"framework":16,"category":403,"description":414},"DashboardPanel","\u002Fdocs\u002Fcomponents\u002Fdashboard-panel","docs\u002F2.components\u002Fdashboard-panel","A resizable panel to display in a dashboard.",{"title":416,"path":417,"stem":418,"framework":16,"category":403,"description":419},"DashboardResizeHandle","\u002Fdocs\u002Fcomponents\u002Fdashboard-resize-handle","docs\u002F2.components\u002Fdashboard-resize-handle","A handle to resize a sidebar or panel.",{"title":421,"path":422,"stem":423,"framework":16,"category":403,"description":424},"DashboardSearch","\u002Fdocs\u002Fcomponents\u002Fdashboard-search","docs\u002F2.components\u002Fdashboard-search","A ready to use CommandPalette to add to your dashboard.",{"title":426,"path":427,"stem":428,"framework":16,"category":403,"description":429},"DashboardSearchButton","\u002Fdocs\u002Fcomponents\u002Fdashboard-search-button","docs\u002F2.components\u002Fdashboard-search-button","A pre-styled Button to open the DashboardSearch modal.",{"title":431,"path":432,"stem":433,"framework":16,"category":403,"description":434},"DashboardSidebar","\u002Fdocs\u002Fcomponents\u002Fdashboard-sidebar","docs\u002F2.components\u002Fdashboard-sidebar","A resizable and collapsible sidebar to display in a dashboard.",{"title":436,"path":437,"stem":438,"framework":16,"category":403,"description":439},"DashboardSidebarCollapse","\u002Fdocs\u002Fcomponents\u002Fdashboard-sidebar-collapse","docs\u002F2.components\u002Fdashboard-sidebar-collapse","A Button to collapse the sidebar on desktop.",{"title":441,"path":442,"stem":443,"framework":16,"category":403,"description":444},"DashboardSidebarToggle","\u002Fdocs\u002Fcomponents\u002Fdashboard-sidebar-toggle","docs\u002F2.components\u002Fdashboard-sidebar-toggle","A Button to toggle the sidebar on mobile.",{"title":446,"path":447,"stem":448,"framework":16,"category":403,"description":449},"DashboardToolbar","\u002Fdocs\u002Fcomponents\u002Fdashboard-toolbar","docs\u002F2.components\u002Fdashboard-toolbar","A toolbar to display under the navbar in a dashboard.",{"title":451,"path":452,"stem":453,"framework":16,"category":397,"description":454},"Drawer","\u002Fdocs\u002Fcomponents\u002Fdrawer","docs\u002F2.components\u002Fdrawer","A drawer that smoothly slides in & out of the screen.",{"title":456,"path":457,"stem":458,"framework":16,"category":397,"description":459},"DropdownMenu","\u002Fdocs\u002Fcomponents\u002Fdropdown-menu","docs\u002F2.components\u002Fdropdown-menu","A menu to display actions when clicking on an element.",{"title":461,"path":462,"stem":463,"framework":16,"category":464,"description":465},"Editor","\u002Fdocs\u002Fcomponents\u002Feditor","docs\u002F2.components\u002Feditor","editor","A rich text editor component based on TipTap with support for markdown, HTML, and JSON content types.",{"title":467,"path":468,"stem":469,"framework":16,"category":464,"description":470},"EditorDragHandle","\u002Fdocs\u002Fcomponents\u002Feditor-drag-handle","docs\u002F2.components\u002Feditor-drag-handle","A draggable handle for reordering and selecting blocks in the editor.",{"title":472,"path":473,"stem":474,"framework":16,"category":464,"description":475},"EditorEmojiMenu","\u002Fdocs\u002Fcomponents\u002Feditor-emoji-menu","docs\u002F2.components\u002Feditor-emoji-menu","An emoji picker menu that displays emoji suggestions when typing the : character in the editor.",{"title":477,"path":478,"stem":479,"framework":16,"category":464,"description":480},"EditorMentionMenu","\u002Fdocs\u002Fcomponents\u002Feditor-mention-menu","docs\u002F2.components\u002Feditor-mention-menu","A mention menu that displays user suggestions when typing a trigger character in the editor.",{"title":482,"path":483,"stem":484,"framework":16,"category":464,"description":485},"EditorSuggestionMenu","\u002Fdocs\u002Fcomponents\u002Feditor-suggestion-menu","docs\u002F2.components\u002Feditor-suggestion-menu","A command menu that displays formatting and action suggestions when typing the \u002F character in the editor.",{"title":487,"path":488,"stem":489,"framework":16,"category":464,"description":490},"EditorToolbar","\u002Fdocs\u002Fcomponents\u002Feditor-toolbar","docs\u002F2.components\u002Feditor-toolbar","A customizable toolbar for editor actions that can be displayed as fixed, bubble, or floating menu.",{"title":492,"path":493,"stem":494,"framework":16,"category":172,"description":495},"Empty","\u002Fdocs\u002Fcomponents\u002Fempty","docs\u002F2.components\u002Fempty","A component to display an empty state.",{"title":497,"path":498,"stem":499,"framework":16,"category":184,"description":500},"Error","\u002Fdocs\u002Fcomponents\u002Ferror","docs\u002F2.components\u002Ferror","A pre-built error component with NuxtError support.",{"title":502,"path":503,"stem":504,"framework":16,"category":178,"description":505},"FieldGroup","\u002Fdocs\u002Fcomponents\u002Ffield-group","docs\u002F2.components\u002Ffield-group","Group multiple button-like elements together.",{"title":507,"path":508,"stem":509,"framework":16,"category":309,"description":510},"FileUpload","\u002Fdocs\u002Fcomponents\u002Ffile-upload","docs\u002F2.components\u002Ffile-upload","An input element to upload files.",{"title":512,"path":513,"stem":514,"framework":16,"category":184,"description":515},"Footer","\u002Fdocs\u002Fcomponents\u002Ffooter","docs\u002F2.components\u002Ffooter","A responsive footer component.",{"title":517,"path":518,"stem":519,"framework":16,"category":226,"description":520},"FooterColumns","\u002Fdocs\u002Fcomponents\u002Ffooter-columns","docs\u002F2.components\u002Ffooter-columns","A list of links as columns to display in your Footer.",{"title":522,"path":523,"stem":524,"framework":16,"category":309,"description":525},"Form","\u002Fdocs\u002Fcomponents\u002Fform","docs\u002F2.components\u002Fform","A form component with built-in validation and submission handling.",{"title":527,"path":528,"stem":529,"framework":16,"category":309,"description":530},"FormField","\u002Fdocs\u002Fcomponents\u002Fform-field","docs\u002F2.components\u002Fform-field","A wrapper for form elements that provides validation and error handling.",{"title":532,"path":533,"stem":534,"framework":16,"category":184,"description":535},"Header","\u002Fdocs\u002Fcomponents\u002Fheader","docs\u002F2.components\u002Fheader","A responsive header component.",{"title":537,"path":538,"stem":539,"framework":16,"category":178,"description":540},"Icon","\u002Fdocs\u002Fcomponents\u002Ficon","docs\u002F2.components\u002Ficon","A component to display any icon from Iconify or another component.",{"title":542,"path":543,"stem":544,"framework":16,"category":309,"description":545},"Input","\u002Fdocs\u002Fcomponents\u002Finput","docs\u002F2.components\u002Finput","An input element to enter text.",{"title":547,"path":548,"stem":549,"framework":16,"category":309,"description":550},"InputDate","\u002Fdocs\u002Fcomponents\u002Finput-date","docs\u002F2.components\u002Finput-date","An input component for date selection.",{"title":552,"path":553,"stem":554,"framework":16,"category":309,"description":555},"InputMenu","\u002Fdocs\u002Fcomponents\u002Finput-menu","docs\u002F2.components\u002Finput-menu","An autocomplete input with real-time suggestions.",{"title":557,"path":558,"stem":559,"framework":16,"category":309,"description":560},"InputNumber","\u002Fdocs\u002Fcomponents\u002Finput-number","docs\u002F2.components\u002Finput-number","An input for numerical values with a customizable range.",{"title":562,"path":563,"stem":564,"framework":16,"category":309,"description":565},"InputTags","\u002Fdocs\u002Fcomponents\u002Finput-tags","docs\u002F2.components\u002Finput-tags","An input element that displays interactive tags.",{"title":567,"path":568,"stem":569,"framework":16,"category":309,"description":570},"InputTime","\u002Fdocs\u002Fcomponents\u002Finput-time","docs\u002F2.components\u002Finput-time","An input for selecting a time.",{"title":572,"path":573,"stem":574,"framework":16,"category":178,"description":575},"Kbd","\u002Fdocs\u002Fcomponents\u002Fkbd","docs\u002F2.components\u002Fkbd","A kbd element to display a keyboard key.",{"title":577,"path":578,"stem":579,"framework":16,"category":226,"description":580},"Link","\u002Fdocs\u002Fcomponents\u002Flink","docs\u002F2.components\u002Flink","A wrapper around \u003CNuxtLink> with extra props.",{"title":582,"path":583,"stem":584,"framework":16,"category":585,"description":586},"LocaleSelect","\u002Fdocs\u002Fcomponents\u002Flocale-select","docs\u002F2.components\u002Flocale-select","i18n","A Select to switch between locales.",{"title":588,"path":589,"stem":590,"framework":16,"category":184,"description":591},"Main","\u002Fdocs\u002Fcomponents\u002Fmain","docs\u002F2.components\u002Fmain","A main element that fills the available viewport height.",{"title":593,"path":594,"stem":595,"framework":16,"category":172,"description":596},"Marquee","\u002Fdocs\u002Fcomponents\u002Fmarquee","docs\u002F2.components\u002Fmarquee","A component to create infinite scrolling content.",{"title":598,"path":599,"stem":600,"framework":16,"category":397,"description":601},"Modal","\u002Fdocs\u002Fcomponents\u002Fmodal","docs\u002F2.components\u002Fmodal","A dialog window that can be used to display a message or request user input.",{"title":603,"path":604,"stem":605,"framework":16,"category":226,"description":606},"NavigationMenu","\u002Fdocs\u002Fcomponents\u002Fnavigation-menu","docs\u002F2.components\u002Fnavigation-menu","A list of links that can be displayed horizontally or vertically.",{"title":608,"path":609,"stem":610,"framework":16,"category":190,"description":611},"Page","\u002Fdocs\u002Fcomponents\u002Fpage","docs\u002F2.components\u002Fpage","A grid layout for your pages with left and right columns.",{"title":613,"path":614,"stem":615,"framework":16,"category":190,"description":616},"PageAnchors","\u002Fdocs\u002Fcomponents\u002Fpage-anchors","docs\u002F2.components\u002Fpage-anchors","A list of anchors to be displayed in the page.",{"title":618,"path":619,"stem":620,"framework":16,"category":190,"description":621},"PageAside","\u002Fdocs\u002Fcomponents\u002Fpage-aside","docs\u002F2.components\u002Fpage-aside","A sticky aside to display your page navigation.",{"title":623,"path":624,"stem":625,"framework":16,"category":190,"description":626},"PageBody","\u002Fdocs\u002Fcomponents\u002Fpage-body","docs\u002F2.components\u002Fpage-body","The main content of your page.",{"title":628,"path":629,"stem":630,"framework":16,"category":190,"description":631},"PageCard","\u002Fdocs\u002Fcomponents\u002Fpage-card","docs\u002F2.components\u002Fpage-card","A pre-styled card component that displays a title, description and optional link.",{"title":633,"path":634,"stem":635,"framework":16,"category":190,"description":636},"PageColumns","\u002Fdocs\u002Fcomponents\u002Fpage-columns","docs\u002F2.components\u002Fpage-columns","A responsive multi-column layout system for organizing content side-by-side.",{"title":638,"path":639,"stem":640,"framework":16,"category":190,"description":641},"PageCTA","\u002Fdocs\u002Fcomponents\u002Fpage-cta","docs\u002F2.components\u002Fpage-cta","A call to action section to display in your pages.",{"title":643,"path":644,"stem":645,"framework":16,"category":190,"description":646},"PageFeature","\u002Fdocs\u002Fcomponents\u002Fpage-feature","docs\u002F2.components\u002Fpage-feature","A component to showcase key features of your application.",{"title":648,"path":649,"stem":650,"framework":16,"category":190,"description":651},"PageGrid","\u002Fdocs\u002Fcomponents\u002Fpage-grid","docs\u002F2.components\u002Fpage-grid","A responsive grid system for displaying content in a flexible layout.",{"title":653,"path":654,"stem":655,"framework":16,"category":190,"description":656},"PageHeader","\u002Fdocs\u002Fcomponents\u002Fpage-header","docs\u002F2.components\u002Fpage-header","A responsive header for your pages.",{"title":658,"path":659,"stem":660,"framework":16,"category":190,"description":661},"PageHero","\u002Fdocs\u002Fcomponents\u002Fpage-hero","docs\u002F2.components\u002Fpage-hero","A responsive hero for your pages.",{"title":663,"path":664,"stem":665,"framework":16,"category":190,"description":666},"PageLinks","\u002Fdocs\u002Fcomponents\u002Fpage-links","docs\u002F2.components\u002Fpage-links","A list of links to be displayed in the page.",{"title":668,"path":669,"stem":670,"framework":16,"category":190,"description":671},"PageList","\u002Fdocs\u002Fcomponents\u002Fpage-list","docs\u002F2.components\u002Fpage-list","A vertical list layout for displaying content in a stacked format.",{"title":673,"path":674,"stem":675,"framework":16,"category":190,"description":676},"PageLogos","\u002Fdocs\u002Fcomponents\u002Fpage-logos","docs\u002F2.components\u002Fpage-logos","A list of logos or images to display on your pages.",{"title":678,"path":679,"stem":680,"framework":16,"category":190,"description":681},"PageSection","\u002Fdocs\u002Fcomponents\u002Fpage-section","docs\u002F2.components\u002Fpage-section","A responsive section for your pages.",{"title":683,"path":684,"stem":685,"framework":16,"category":226,"description":686},"Pagination","\u002Fdocs\u002Fcomponents\u002Fpagination","docs\u002F2.components\u002Fpagination","A list of buttons or links to navigate through pages.",{"title":688,"path":689,"stem":690,"framework":16,"category":309,"description":691},"PinInput","\u002Fdocs\u002Fcomponents\u002Fpin-input","docs\u002F2.components\u002Fpin-input","An input element to enter a pin.",{"title":693,"path":694,"stem":695,"framework":16,"category":397,"description":696},"Popover","\u002Fdocs\u002Fcomponents\u002Fpopover","docs\u002F2.components\u002Fpopover","A non-modal dialog that floats around a trigger element.",{"title":698,"path":699,"stem":700,"framework":16,"category":190,"description":701},"PricingPlan","\u002Fdocs\u002Fcomponents\u002Fpricing-plan","docs\u002F2.components\u002Fpricing-plan","A customizable pricing plan to display in a pricing page.",{"title":703,"path":704,"stem":705,"framework":16,"category":190,"description":706},"PricingPlans","\u002Fdocs\u002Fcomponents\u002Fpricing-plans","docs\u002F2.components\u002Fpricing-plans","Display a list of pricing plans in a responsive grid layout.",{"title":708,"path":709,"stem":710,"framework":16,"category":190,"description":711},"PricingTable","\u002Fdocs\u002Fcomponents\u002Fpricing-table","docs\u002F2.components\u002Fpricing-table","A responsive pricing table component that displays tiered pricing plans with feature comparisons.",{"title":713,"path":714,"stem":715,"framework":16,"category":178,"description":716},"Progress","\u002Fdocs\u002Fcomponents\u002Fprogress","docs\u002F2.components\u002Fprogress","An indicator showing the progress of a task.",{"title":718,"path":719,"stem":720,"framework":16,"category":309,"description":721},"RadioGroup","\u002Fdocs\u002Fcomponents\u002Fradio-group","docs\u002F2.components\u002Fradio-group","A set of radio buttons to select a single option from a list.",{"title":723,"path":724,"stem":725,"framework":16,"category":172,"description":726},"ScrollArea","\u002Fdocs\u002Fcomponents\u002Fscroll-area","docs\u002F2.components\u002Fscroll-area","A flexible scroll container with virtualization support.",{"title":728,"path":729,"stem":730,"framework":16,"category":309,"description":731},"Select","\u002Fdocs\u002Fcomponents\u002Fselect","docs\u002F2.components\u002Fselect","A select element to choose from a list of options.",{"title":733,"path":734,"stem":735,"framework":16,"category":309,"description":736},"SelectMenu","\u002Fdocs\u002Fcomponents\u002Fselect-menu","docs\u002F2.components\u002Fselect-menu","An advanced searchable select element.",{"title":738,"path":739,"stem":740,"framework":16,"category":178,"description":741},"Separator","\u002Fdocs\u002Fcomponents\u002Fseparator","docs\u002F2.components\u002Fseparator","Separates content horizontally or vertically.",{"title":743,"path":744,"stem":745,"framework":16,"category":184,"description":746,"badge":294},"Sidebar","\u002Fdocs\u002Fcomponents\u002Fsidebar","docs\u002F2.components\u002Fsidebar","A collapsible sidebar with multiple visual variants.",{"title":748,"path":749,"stem":750,"framework":16,"category":178,"description":751},"Skeleton","\u002Fdocs\u002Fcomponents\u002Fskeleton","docs\u002F2.components\u002Fskeleton","A placeholder to show while content is loading.",{"title":753,"path":754,"stem":755,"framework":16,"category":397,"description":756},"Slideover","\u002Fdocs\u002Fcomponents\u002Fslideover","docs\u002F2.components\u002Fslideover","A dialog that slides in from any side of the screen.",{"title":758,"path":759,"stem":760,"framework":16,"category":309,"description":761},"Slider","\u002Fdocs\u002Fcomponents\u002Fslider","docs\u002F2.components\u002Fslider","An input to select a numeric value within a range.",{"title":763,"path":764,"stem":765,"framework":16,"category":226,"description":766},"Stepper","\u002Fdocs\u002Fcomponents\u002Fstepper","docs\u002F2.components\u002Fstepper","A set of steps that are used to indicate progress through a multi-step process.",{"title":768,"path":769,"stem":770,"framework":16,"category":309,"description":771},"Switch","\u002Fdocs\u002Fcomponents\u002Fswitch","docs\u002F2.components\u002Fswitch","A control that toggles between two states.",{"title":773,"path":774,"stem":775,"framework":16,"category":172,"description":776},"Table","\u002Fdocs\u002Fcomponents\u002Ftable","docs\u002F2.components\u002Ftable","A responsive table element to display data in rows and columns.",{"title":778,"path":779,"stem":780,"framework":16,"category":226,"description":781},"Tabs","\u002Fdocs\u002Fcomponents\u002Ftabs","docs\u002F2.components\u002Ftabs","A set of tab panels that are displayed one at a time.",{"title":783,"path":784,"stem":785,"framework":16,"category":309,"description":786},"Textarea","\u002Fdocs\u002Fcomponents\u002Ftextarea","docs\u002F2.components\u002Ftextarea","A textarea element to input multi-line text.",{"title":54,"path":788,"stem":789,"framework":16,"category":184,"description":790,"badge":791},"\u002Fdocs\u002Fcomponents\u002Ftheme","docs\u002F2.components\u002Ftheme","A headless component to theme child components.","New",{"title":793,"path":794,"stem":795,"framework":16,"category":172,"description":796},"Timeline","\u002Fdocs\u002Fcomponents\u002Ftimeline","docs\u002F2.components\u002Ftimeline","A component that displays a sequence of events with dates, titles, icons or avatars.",{"title":798,"path":799,"stem":800,"framework":16,"category":397,"description":801},"Toast","\u002Fdocs\u002Fcomponents\u002Ftoast","docs\u002F2.components\u002Ftoast","A succinct message to provide information or feedback to the user.",{"title":803,"path":804,"stem":805,"framework":16,"category":397,"description":806},"Tooltip","\u002Fdocs\u002Fcomponents\u002Ftooltip","docs\u002F2.components\u002Ftooltip","A popup that reveals information when hovering over an element.",{"title":808,"path":809,"stem":810,"framework":16,"category":172,"description":811},"Tree","\u002Fdocs\u002Fcomponents\u002Ftree","docs\u002F2.components\u002Ftree","A tree view component to display and interact with hierarchical data structures.",{"title":813,"path":814,"stem":815,"framework":16,"category":172,"description":816},"User","\u002Fdocs\u002Fcomponents\u002Fuser","docs\u002F2.components\u002Fuser","Display user information with name, description and avatar.",{"title":818,"framework":16,"category":16,"description":16,"icon":819,"path":820,"stem":821,"children":822,"page":36},"Composables","i-lucide-square-function","\u002Fdocs\u002Fcomposables","docs\u002F3.composables",[823,828,833,838,843,848,853],{"title":824,"path":825,"stem":826,"framework":16,"category":16,"description":827},"defineLocale","\u002Fdocs\u002Fcomposables\u002Fdefine-locale","docs\u002F3.composables\u002Fdefine-locale","A utility to create a custom locale for your app.",{"title":829,"path":830,"stem":831,"framework":16,"category":16,"description":832},"defineShortcuts","\u002Fdocs\u002Fcomposables\u002Fdefine-shortcuts","docs\u002F3.composables\u002Fdefine-shortcuts","A composable to define keyboard shortcuts in your app.",{"title":834,"path":835,"stem":836,"framework":16,"category":16,"description":837},"extendLocale","\u002Fdocs\u002Fcomposables\u002Fextend-locale","docs\u002F3.composables\u002Fextend-locale","A utility to extend an existing locale with custom translations.",{"title":839,"path":840,"stem":841,"framework":16,"category":16,"description":842},"extractShortcuts","\u002Fdocs\u002Fcomposables\u002Fextract-shortcuts","docs\u002F3.composables\u002Fextract-shortcuts","A utility to extract keyboard shortcuts from menu items.",{"title":844,"path":845,"stem":846,"framework":16,"category":16,"description":847},"useOverlay","\u002Fdocs\u002Fcomposables\u002Fuse-overlay","docs\u002F3.composables\u002Fuse-overlay","A composable to programmatically control overlays.",{"title":849,"path":850,"stem":851,"framework":16,"category":16,"description":852,"badge":294},"useScrollShadow","\u002Fdocs\u002Fcomposables\u002Fuse-scroll-shadow","docs\u002F3.composables\u002Fuse-scroll-shadow","A composable to apply scroll shadow effects on any scrollable element.",{"title":854,"path":855,"stem":856,"framework":16,"category":16,"description":857},"useToast","\u002Fdocs\u002Fcomposables\u002Fuse-toast","docs\u002F3.composables\u002Fuse-toast","A composable to display toast notifications in your app.",{"title":859,"path":860,"stem":861,"children":862,"framework":28,"category":16,"description":16,"icon":958},"Typography","\u002Fdocs\u002Ftypography","docs\u002F4.typography\u002F1.index",[863,865,870,875,880,885,890,894,899,903,908,913,918,923,928,932,937,941,945,949,954],{"title":15,"path":860,"stem":861,"framework":28,"category":16,"description":864},"Beautiful typography components and utilities to style your content with Nuxt UI.",{"title":866,"path":867,"stem":868,"framework":28,"category":16,"description":869},"Headers and text","\u002Fdocs\u002Ftypography\u002Fheaders-and-text","docs\u002F4.typography\u002F2.headers-and-text","Beautifully styled headings, paragraphs, text formatting, and links for optimal readability.",{"title":871,"path":872,"stem":873,"framework":28,"category":16,"description":874},"Lists and tables","\u002Fdocs\u002Ftypography\u002Flists-and-tables","docs\u002F4.typography\u002F3.lists-and-tables","Organize information with styled lists and responsive tables for clear, consistent readability.",{"title":876,"path":877,"stem":878,"framework":28,"category":16,"description":879},"Images and embeds","\u002Fdocs\u002Ftypography\u002Fimages-and-embeds","docs\u002F4.typography\u002F4.images-and-embeds","Responsive images, videos, and rich media embeds to enhance and illustrate your documentation.",{"title":881,"path":882,"stem":883,"framework":28,"category":16,"description":884},"Code","\u002Fdocs\u002Ftypography\u002Fcode","docs\u002F4.typography\u002F5.code","Display inline code and syntax-highlighted code blocks with copy-to-clipboard support.",{"title":169,"path":886,"stem":887,"framework":28,"category":888,"description":889},"\u002Fdocs\u002Ftypography\u002Faccordion","docs\u002F4.typography\u002Faccordion","components","Create expandable content sections for better information organization.",{"title":203,"path":891,"stem":892,"framework":28,"category":888,"description":893},"\u002Fdocs\u002Ftypography\u002Fbadge","docs\u002F4.typography\u002Fbadge","Display version numbers, status labels, and tags within your content.",{"title":895,"path":896,"stem":897,"framework":28,"category":888,"description":898},"Callout","\u002Fdocs\u002Ftypography\u002Fcallout","docs\u002F4.typography\u002Fcallout","Highlight important information with eye-catching colored boxes and icons.",{"title":239,"path":900,"stem":901,"framework":28,"category":888,"description":902},"\u002Fdocs\u002Ftypography\u002Fcard","docs\u002F4.typography\u002Fcard","Create highlighted content blocks with optional links and navigation.",{"title":904,"path":905,"stem":906,"framework":28,"category":888,"description":907},"CardGroup","\u002Fdocs\u002Ftypography\u002Fcard-group","docs\u002F4.typography\u002Fcard-group","Organize multiple cards in responsive grid layouts for better content presentation.",{"title":909,"path":910,"stem":911,"framework":28,"category":888,"description":912},"CodeCollapse","\u002Fdocs\u002Ftypography\u002Fcode-collapse","docs\u002F4.typography\u002Fcode-collapse","Make long code blocks collapsible to save space and improve readability.",{"title":914,"path":915,"stem":916,"framework":28,"category":888,"description":917},"CodeGroup","\u002Fdocs\u002Ftypography\u002Fcode-group","docs\u002F4.typography\u002Fcode-group","Group multiple code examples in tabbed interfaces for easy comparison.",{"title":919,"path":920,"stem":921,"framework":28,"category":888,"description":922},"CodePreview","\u002Fdocs\u002Ftypography\u002Fcode-preview","docs\u002F4.typography\u002Fcode-preview","Display code examples with a preview and their source for clearer documentation.",{"title":924,"path":925,"stem":926,"framework":28,"category":888,"description":927},"CodeTree","\u002Fdocs\u002Ftypography\u002Fcode-tree","docs\u002F4.typography\u002Fcode-tree","Visualize file and folder structures with syntax-highlighted code.",{"title":322,"path":929,"stem":930,"framework":28,"category":888,"description":931},"\u002Fdocs\u002Ftypography\u002Fcollapsible","docs\u002F4.typography\u002Fcollapsible","Toggle content visibility with smooth expand and collapse animations.",{"title":933,"path":934,"stem":935,"framework":28,"category":888,"description":936},"Field","\u002Fdocs\u002Ftypography\u002Ffield","docs\u002F4.typography\u002Ffield","Document API parameters, props, and configuration options clearly.",{"title":502,"path":938,"stem":939,"framework":28,"category":888,"description":940},"\u002Fdocs\u002Ftypography\u002Ffield-group","docs\u002F4.typography\u002Ffield-group","Group related fields together for comprehensive API documentation.",{"title":537,"path":942,"stem":943,"framework":28,"category":888,"description":944},"\u002Fdocs\u002Ftypography\u002Ficon","docs\u002F4.typography\u002Ficon","Display icons from popular icon libraries to enhance your content.",{"title":572,"path":946,"stem":947,"framework":28,"category":888,"description":948},"\u002Fdocs\u002Ftypography\u002Fkbd","docs\u002F4.typography\u002Fkbd","Display keyboard shortcuts and key combinations with proper styling.",{"title":950,"path":951,"stem":952,"framework":28,"category":888,"description":953},"Steps","\u002Fdocs\u002Ftypography\u002Fsteps","docs\u002F4.typography\u002Fsteps","Transform headings into numbered step-by-step guides and tutorials.",{"title":778,"path":955,"stem":956,"framework":28,"category":888,"description":957},"\u002Fdocs\u002Ftypography\u002Ftabs","docs\u002F4.typography\u002Ftabs","Organize related content in interactive tabbed interfaces.","i-lucide-square-pilcrow",{"id":960,"title":467,"body":961,"category":464,"description":470,"extension":1520,"framework":16,"index":36,"links":1521,"meta":1526,"navigation":16,"path":468,"seo":1527,"stem":469,"__hash__":1528},"docs\u002Fdocs\u002F2.components\u002Feditor-drag-handle.md",{"type":962,"value":963,"toc":1503},"minimark",[964,969,978,988,1005,1012,1021,1025,1031,1137,1169,1173,1185,1191,1293,1297,1301,1307,1361,1365,1388,1392,1399,1456,1461,1465,1469,1472,1476,1479,1483,1486,1489,1492,1496,1499],[965,966,968],"h2",{"id":967},"usage","Usage",[970,971,972,973,977],"p",{},"The EditorDragHandle component provides drag-and-drop functionality for reordering editor blocks using the ",[974,975,976],"code",{},"@tiptap\u002Fextension-drag-handle-vue-3"," package.",[979,980,981],"caution",{},[970,982,983,984,987],{},"It must be used inside an ",[985,986,461],"a",{"href":462}," component's default slot to have access to the editor instance.",[970,989,990,991,993,994,997,998,997,1001,1004],{},"It extends the ",[985,992,229],{"href":230}," component, so you can pass any property such as ",[974,995,996],{},"color",", ",[974,999,1000],{},"variant",[974,1002,1003],{},"size",", etc.",[1006,1007],"component-example",{":collapse":1008,":elevated":1008,"className":1009,"name":1011},"true",[1010],"p-8","editor-drag-handle-example",[1013,1014,1018],"callout",{"icon":1015,"target":1016,"to":1017},"i-custom-tiptap","_blank","https:\u002F\u002Ftiptap.dev\u002Fdocs\u002Feditor\u002Fextensions\u002Ffunctionality\u002Fdrag-handle-vue",[970,1019,1020],{},"Learn more about the Drag Handle extension in the TipTap documentation.",[1022,1023,537],"h3",{"id":1024},"icon",[970,1026,1027,1028,1030],{},"Use the ",[974,1029,1024],{}," prop to customize the drag handle icon.",[1032,1033,1037],"pre",{"className":1034,"code":1035,"language":34,"meta":1036,"style":1036},"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\" \u002F>\n  \u003C\u002FUEditor>\n\u003C\u002Ftemplate>\n","",[974,1038,1039,1055,1082,1117,1127],{"__ignoreMap":1036},[1040,1041,1044,1048,1052],"span",{"class":1042,"line":1043},"line",1,[1040,1045,1047],{"class":1046},"sMK4o","\u003C",[1040,1049,1051],{"class":1050},"swJcz","template",[1040,1053,1054],{"class":1046},">\n",[1040,1056,1058,1061,1064,1068,1071,1074,1078,1080],{"class":1042,"line":1057},2,[1040,1059,1060],{"class":1046},"  \u003C",[1040,1062,1063],{"class":1050},"UEditor",[1040,1065,1067],{"class":1066},"spNyl"," v-slot",[1040,1069,1070],{"class":1046},"=",[1040,1072,1073],{"class":1046},"\"",[1040,1075,1077],{"class":1076},"sfazB","{ editor }",[1040,1079,1073],{"class":1046},[1040,1081,1054],{"class":1046},[1040,1083,1085,1088,1091,1094,1096,1098,1100,1102,1105,1107,1109,1112,1114],{"class":1042,"line":1084},3,[1040,1086,1087],{"class":1046},"    \u003C",[1040,1089,1090],{"class":1050},"UEditorDragHandle",[1040,1092,1093],{"class":1066}," :editor",[1040,1095,1070],{"class":1046},[1040,1097,1073],{"class":1046},[1040,1099,464],{"class":1076},[1040,1101,1073],{"class":1046},[1040,1103,1104],{"class":1066}," icon",[1040,1106,1070],{"class":1046},[1040,1108,1073],{"class":1046},[1040,1110,1111],{"class":1076},"i-lucide-move",[1040,1113,1073],{"class":1046},[1040,1115,1116],{"class":1046}," \u002F>\n",[1040,1118,1120,1123,1125],{"class":1042,"line":1119},4,[1040,1121,1122],{"class":1046},"  \u003C\u002F",[1040,1124,1063],{"class":1050},[1040,1126,1054],{"class":1046},[1040,1128,1130,1133,1135],{"class":1042,"line":1129},5,[1040,1131,1132],{"class":1046},"\u003C\u002F",[1040,1134,1051],{"class":1050},[1040,1136,1054],{"class":1046},[1138,1139,1140,1157],"framework-only",{},[1051,1141,1142],{"v-slot:nuxt":1036},[1143,1144,1146],"tip",{"to":1145},"\u002Fdocs\u002Fgetting-started\u002Fintegrations\u002Ficons\u002Fnuxt#theme",[970,1147,1148,1149,1152,1153,1156],{},"You can customize this icon globally in your ",[974,1150,1151],{},"app.config.ts"," under ",[974,1154,1155],{},"ui.icons.drag"," key.",[1051,1158,1159],{"v-slot:vue":1036},[1143,1160,1162],{"to":1161},"\u002Fdocs\u002Fgetting-started\u002Fintegrations\u002Ficons\u002Fvue#theme",[970,1163,1148,1164,1152,1167,1156],{},[974,1165,1166],{},"vite.config.ts",[974,1168,1155],{},[1022,1170,1172],{"id":1171},"options","Options",[970,1174,1027,1175,1177,1178,1184],{},[974,1176,1171],{}," prop to customize the positioning behavior using ",[985,1179,1183],{"href":1180,"rel":1181},"https:\u002F\u002Ffloating-ui.com\u002Fdocs\u002Fcomputeposition#options",[1182],"nofollow","Floating UI options",".",[1186,1187,1188],"note",{},[970,1189,1190],{},"The offset is automatically calculated to center the handle for small blocks and align it to the top for taller blocks.",[1032,1192,1194],{"className":1034,"code":1193,"language":34,"meta":1036,"style":1036},"\u003Ctemplate>\n  \u003CUEditor v-slot=\"{ editor }\">\n    \u003CUEditorDragHandle\n      :editor=\"editor\"\n      :options=\"{\n        placement: 'left'\n      }\"\n    \u002F>\n  \u003C\u002FUEditor>\n\u003C\u002Ftemplate>\n",[974,1195,1196,1204,1222,1229,1243,1255,1261,1269,1275,1284],{"__ignoreMap":1036},[1040,1197,1198,1200,1202],{"class":1042,"line":1043},[1040,1199,1047],{"class":1046},[1040,1201,1051],{"class":1050},[1040,1203,1054],{"class":1046},[1040,1205,1206,1208,1210,1212,1214,1216,1218,1220],{"class":1042,"line":1057},[1040,1207,1060],{"class":1046},[1040,1209,1063],{"class":1050},[1040,1211,1067],{"class":1066},[1040,1213,1070],{"class":1046},[1040,1215,1073],{"class":1046},[1040,1217,1077],{"class":1076},[1040,1219,1073],{"class":1046},[1040,1221,1054],{"class":1046},[1040,1223,1224,1226],{"class":1042,"line":1084},[1040,1225,1087],{"class":1046},[1040,1227,1228],{"class":1050},"UEditorDragHandle\n",[1040,1230,1231,1234,1236,1238,1240],{"class":1042,"line":1119},[1040,1232,1233],{"class":1066},"      :editor",[1040,1235,1070],{"class":1046},[1040,1237,1073],{"class":1046},[1040,1239,464],{"class":1076},[1040,1241,1242],{"class":1046},"\"\n",[1040,1244,1245,1248,1250,1252],{"class":1042,"line":1129},[1040,1246,1247],{"class":1066},"      :options",[1040,1249,1070],{"class":1046},[1040,1251,1073],{"class":1046},[1040,1253,1254],{"class":1076},"{\n",[1040,1256,1258],{"class":1042,"line":1257},6,[1040,1259,1260],{"class":1076},"        placement: 'left'\n",[1040,1262,1264,1267],{"class":1042,"line":1263},7,[1040,1265,1266],{"class":1076},"      }",[1040,1268,1242],{"class":1046},[1040,1270,1272],{"class":1042,"line":1271},8,[1040,1273,1274],{"class":1046},"    \u002F>\n",[1040,1276,1278,1280,1282],{"class":1042,"line":1277},9,[1040,1279,1122],{"class":1046},[1040,1281,1063],{"class":1050},[1040,1283,1054],{"class":1046},[1040,1285,1287,1289,1291],{"class":1042,"line":1286},10,[1040,1288,1132],{"class":1046},[1040,1290,1051],{"class":1050},[1040,1292,1054],{"class":1046},[965,1294,1296],{"id":1295},"examples","Examples",[1022,1298,1300],{"id":1299},"with-dropdown-menu","With dropdown menu",[970,1302,1303,1304,1306],{},"Use the default slot to add a ",[985,1305,456],{"href":457}," with block-level actions like duplicate, delete, move up\u002Fdown, or transform blocks into different types.",[970,1308,1309,1310,1313,1314,1360],{},"Listen to the ",[974,1311,1312],{},"@node-change"," event to track the currently hovered node and its position, then use ",[974,1315,1318,1321,1323,1326,1329,1332,1335,1338,1341,1344,1346,1349,1352,1355,1358],{"className":1316,"language":1317,"style":1036},"language-ts-type shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","ts-type",[1040,1319,464],{"class":1320},"sBMFI",[1040,1322,1184],{"class":1046},[1040,1324,1325],{"class":1320},"chain",[1040,1327,1328],{"class":1046},"()",[1040,1330,1184],{"class":1331},"sTEyZ",[1040,1333,1334],{"class":1320},"setMeta",[1040,1336,1337],{"class":1331},"(",[1040,1339,1340],{"class":1046},"'",[1040,1342,1343],{"class":1076},"lockDragHandle",[1040,1345,1340],{"class":1046},[1040,1347,1348],{"class":1046},",",[1040,1350,1351],{"class":1320}," open",[1040,1353,1354],{"class":1331},").",[1040,1356,1357],{"class":1320},"run",[1040,1359,1328],{"class":1046}," to lock the handle position while the menu is open.",[1006,1362],{":collapse":1008,":elevated":1008,"className":1363,"name":1364},[1010],"editor-drag-handle-dropdown-menu-example",[1186,1366,1367],{},[970,1368,1369,1370,1373,1374,1377,1378,997,1381,997,1384,1387],{},"This example uses the ",[974,1371,1372],{},"mapEditorItems"," utility from ",[974,1375,1376],{},"@nuxt\u002Fui\u002Futils\u002Feditor"," to automatically map handler kinds (like ",[974,1379,1380],{},"duplicate",[974,1382,1383],{},"delete",[974,1385,1386],{},"moveUp",", etc.) to their corresponding editor commands with proper state management.",[1022,1389,1391],{"id":1390},"with-suggestion-menu","With suggestion menu",[970,1393,1303,1394,1396,1397,1184],{},[985,1395,229],{"href":230}," next to the drag handle to open the ",[985,1398,482],{"href":483},[970,1400,1401,1402,1405,1406,1455],{},"Call the ",[974,1403,1404],{},"onClick"," slot function to get the current node position, then use ",[974,1407,1408,1411,1413,1416,1419,1422,1424,1427,1429,1432,1435,1438,1441,1443,1446,1449,1451,1453],{"className":1316,"language":1317,"style":1036},[1040,1409,1410],{"class":1320},"handlers",[1040,1412,1184],{"class":1046},[1040,1414,1415],{"class":1320},"suggestion",[1040,1417,1418],{"class":1046},"?.",[1040,1420,1421],{"class":1320},"execute",[1040,1423,1337],{"class":1046},[1040,1425,464],{"class":1426},"sHdIc",[1040,1428,1348],{"class":1046},[1040,1430,1431],{"class":1046}," {",[1040,1433,1434],{"class":1050}," pos",[1040,1436,1437],{"class":1046},":",[1040,1439,1440],{"class":1426}," node",[1040,1442,1418],{"class":1331},[1040,1444,1445],{"class":1426},"pos",[1040,1447,1448],{"class":1046}," })",[1040,1450,1184],{"class":1331},[1040,1452,1357],{"class":1320},[1040,1454,1328],{"class":1046}," to insert new blocks at that position.",[1006,1457],{":collapse":1008,":elevated":1008,"className":1458,"name":1460},[1459],"!p-0","editor-drag-handle-suggestion-menu-example",[965,1462,1464],{"id":1463},"api","API",[1022,1466,1468],{"id":1467},"props","Props",[1470,1471],"component-props",{},[1022,1473,1475],{"id":1474},"slots","Slots",[1477,1478],"component-slots",{},[1022,1480,1482],{"id":1481},"emits","Emits",[1484,1485],"component-emits",{},[965,1487,54],{"id":1488},"theme",[1490,1491],"component-theme",{},[965,1493,1495],{"id":1494},"changelog","Changelog",[1497,1498],"component-changelog",{},[1500,1501,1502],"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 .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":1036,"searchDepth":1057,"depth":1057,"links":1504},[1505,1509,1513,1518,1519],{"id":967,"depth":1057,"text":968,"children":1506},[1507,1508],{"id":1024,"depth":1084,"text":537},{"id":1171,"depth":1084,"text":1172},{"id":1295,"depth":1057,"text":1296,"children":1510},[1511,1512],{"id":1299,"depth":1084,"text":1300},{"id":1390,"depth":1084,"text":1391},{"id":1463,"depth":1057,"text":1464,"children":1514},[1515,1516,1517],{"id":1467,"depth":1084,"text":1468},{"id":1474,"depth":1084,"text":1475},{"id":1481,"depth":1084,"text":1482},{"id":1488,"depth":1057,"text":54},{"id":1494,"depth":1057,"text":1495},"md",[1522],{"label":1523,"icon":1524,"to":1525},"GitHub","i-simple-icons-github","https:\u002F\u002Fgithub.com\u002Fnuxt\u002Fui\u002Fblob\u002Fv4\u002Fsrc\u002Fruntime\u002Fcomponents\u002FEditorDragHandle.vue",{},{"title":467,"description":470},"cCa0Scpcy7JlJ2WVenHTCeVvWABTWDO6a2ysF75f_nA",{"code":1530,"filePath":1531,"pascalName":1532},"\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\u002Fscript>\n\n\u003Ctemplate>\n  \u003CUEditor\n    v-slot=\"{ editor }\"\n    v-model=\"value\"\n    content-type=\"markdown\"\n    class=\"w-full min-h-21\"\n  >\n    \u003CUEditorDragHandle :editor=\"editor\" \u002F>\n  \u003C\u002FUEditor>\n\u003C\u002Ftemplate>\n","\u002Fvercel\u002Fpath0\u002Fdocs\u002Fapp\u002Fcomponents\u002Fcontent\u002Fexamples\u002Feditor\u002FEditorDragHandleExample.vue","EditorDragHandleExample",{"data":1534,"body":1535},{},{"type":1536,"children":1537},"root",[1538],{"type":178,"tag":970,"props":1539,"children":1540},{},[1541],{"type":1542,"value":470},"text",{"code":1544,"filePath":1545,"pascalName":1546},"\u003Cscript setup lang=\"ts\">\nimport { upperFirst } from 'scule'\nimport type { DropdownMenuItem } from '@nuxt\u002Fui'\nimport { mapEditorItems } from '@nuxt\u002Fui\u002Futils\u002Feditor'\nimport type { Editor, JSONContent } from '@tiptap\u002Fvue-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\u002Fscript>\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        \u002F>\n      \u003C\u002FUDropdownMenu>\n    \u003C\u002FUEditorDragHandle>\n  \u003C\u002FUEditor>\n\u003C\u002Ftemplate>\n","\u002Fvercel\u002Fpath0\u002Fdocs\u002Fapp\u002Fcomponents\u002Fcontent\u002Fexamples\u002Feditor\u002FEditorDragHandleDropdownMenuExample.vue","EditorDragHandleDropdownMenuExample",{"code":1548,"filePath":1549,"pascalName":1550},"\u003Cscript setup lang=\"ts\">\nimport type { EditorSuggestionMenuItem } from '@nuxt\u002Fui'\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\u002Fscript>\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    \u003CUEditorSuggestionMenu :editor=\"editor\" :items=\"suggestionItems\" \u002F>\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      \u002F>\n\n      \u003CUButton\n        icon=\"i-lucide-grip-vertical\"\n        color=\"neutral\"\n        variant=\"ghost\"\n        size=\"sm\"\n        :class=\"ui.handle()\"\n      \u002F>\n    \u003C\u002FUEditorDragHandle>\n  \u003C\u002FUEditor>\n\u003C\u002Ftemplate>\n","\u002Fvercel\u002Fpath0\u002Fdocs\u002Fapp\u002Fcomponents\u002Fcontent\u002Fexamples\u002Feditor\u002FEditorDragHandleSuggestionMenuExample.vue","EditorDragHandleSuggestionMenuExample",{"mode":1552,"prefetch":36,"preload":36,"filePath":1553,"declarationPath":1554,"pascalName":1090,"kebabName":1555,"chunkName":1556,"priority":1557,"_scanned":21,"meta":1558},"all","..\u002Fsrc\u002Fruntime\u002Fcomponents\u002FEditorDragHandle.vue","\u002Fvercel\u002Fpath0\u002Fsrc\u002Fruntime\u002Fcomponents\u002FEditorDragHandle.vue","u-editor-drag-handle","components\u002Fu-editor-drag-handle",0,{"type":1043,"props":1559,"slots":2314,"events":2318,"exposed":2328,"hash":2329},[1560,1561,1569,1586,1600,1744,1786,1794,1888,1898,1905,1914,1976,1983,1989,1998,2003,2007,2012,2017,2022,2027,2032,2038,2051,2064,2069,2073,2078,2083,2097,2103,2109,2115,2282,2288,2292,2298,2302,2307],{"name":464,"type":461},{"name":1024,"global":36,"description":1036,"tags":1562,"required":36,"type":1568,"schema":1568,"default":1565},[1563,1566],{"name":1564,"text":1565},"defaultValue","appConfig.ui.icons.drag",{"name":1567},"IconifyIcon","any",{"name":996,"global":36,"default":1570,"description":1036,"tags":1571,"required":36,"type":1573,"schema":1574},"'neutral'",[1572],{"name":1564,"text":1570},"undefined | \"error\" | \"neutral\" | \"primary\" | \"secondary\" | \"success\" | \"info\" | \"warning\"",{"kind":1575,"type":1576,"schema":1577},"enum","\"error\" | \"neutral\" | \"primary\" | \"secondary\" | \"success\" | \"info\" | \"warning\" | undefined",{"0":1578,"1":1579,"2":1580,"3":1581,"4":1582,"5":1583,"6":1584,"7":1585},"undefined","\"error\"","\"neutral\"","\"primary\"","\"secondary\"","\"success\"","\"info\"","\"warning\"",{"name":1000,"global":36,"default":1587,"description":1036,"tags":1588,"required":36,"type":1590,"schema":1591},"'ghost'",[1589],{"name":1564,"text":1587},"undefined | \"ghost\" | \"solid\" | \"outline\" | \"soft\" | \"subtle\" | \"link\"",{"kind":1575,"type":1592,"schema":1593},"\"ghost\" | \"solid\" | \"outline\" | \"soft\" | \"subtle\" | \"link\" | undefined",{"0":1578,"1":1594,"2":1595,"3":1596,"4":1597,"5":1598,"6":1599},"\"ghost\"","\"solid\"","\"outline\"","\"soft\"","\"subtle\"","\"link\"",{"name":1171,"global":36,"description":1601,"tags":1602,"required":36,"type":1608,"schema":1609,"default":1604},"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.",[1603,1605],{"name":1564,"text":1604},"{ strategy: 'absolute', placement: 'left-start' }",{"name":1606,"text":1607},"see","https:\u002F\u002Ffloating-ui.com\u002Fdocs\u002FcomputePosition#options","undefined | FloatingUIOptions",{"kind":1575,"type":1610,"schema":1611},"FloatingUIOptions | undefined",{"0":1578,"1":1612},{"kind":1613,"type":1614,"schema":1615},"object","FloatingUIOptions",{"strategy":1616,"placement":1624,"offset":1642,"flip":1681,"shift":1688,"size":1695,"autoPlacement":1701,"hide":1708,"inline":1715},{"name":1617,"global":36,"description":1036,"tags":1618,"required":36,"type":1619,"schema":1620},"strategy",[],"Strategy | undefined",{"kind":1575,"type":1619,"schema":1621},{"0":1578,"1":1622,"2":1623},"\"fixed\"","\"absolute\"",{"name":1625,"global":36,"description":1036,"tags":1626,"required":36,"type":1627,"schema":1628},"placement",[],"Placement | undefined",{"kind":1575,"type":1627,"schema":1629},{"0":1578,"1":1630,"2":1631,"3":1632,"4":1633,"5":1634,"6":1635,"7":1636,"8":1637,"9":1638,"10":1639,"11":1640,"12":1641},"\"left\"","\"right\"","\"bottom\"","\"top\"","\"left-end\"","\"left-start\"","\"right-end\"","\"right-start\"","\"bottom-end\"","\"bottom-start\"","\"top-end\"","\"top-start\"",{"name":1643,"global":36,"description":1036,"tags":1644,"required":36,"type":1645,"schema":1646},"offset",[],"boolean | OffsetOptions | undefined",{"kind":1575,"type":1645,"schema":1647},{"0":1578,"1":1648,"2":1649,"3":1008,"4":1650,"5":1677},"number","false",{"kind":1613,"type":1651,"schema":1652},"{ mainAxis?: number | undefined; crossAxis?: number | undefined; alignmentAxis?: number | null | undefined; }",{"mainAxis":1653,"crossAxis":1663,"alignmentAxis":1668},{"name":1654,"global":36,"description":1655,"tags":1656,"required":36,"type":1660,"schema":1661},"mainAxis","The axis that runs along the side of the floating element. Represents\r\nthe distance (gutter or margin) between the reference and floating\r\nelement.",[1657],{"name":1658,"text":1659},"default","0","number | undefined",{"kind":1575,"type":1660,"schema":1662},{"0":1578,"1":1648},{"name":1664,"global":36,"description":1665,"tags":1666,"required":36,"type":1660,"schema":1660},"crossAxis","The axis that runs along the alignment of the floating element.\r\nRepresents the skidding between the reference and floating element.",[1667],{"name":1658,"text":1659},{"name":1669,"global":36,"description":1670,"tags":1671,"required":36,"type":1674,"schema":1675},"alignmentAxis","The same axis as `crossAxis` but applies only to aligned placements\r\nand inverts the `end` alignment. When set to a number, it overrides the\r\n`crossAxis` value.\r\n\r\nA positive number will move the floating element in the direction of\r\nthe opposite edge to the one that is aligned, while a negative number\r\nthe reverse.",[1672],{"name":1658,"text":1673},"null","number | null | undefined",{"kind":1575,"type":1674,"schema":1676},{"0":1578,"1":1673,"2":1648},{"kind":1678,"type":1679,"schema":1680},"event","(state: { x: number; y: number; initialPlacement: Placement; placement: Placement; strategy: Strategy; middlewareData: MiddlewareData; rects: ElementRects; platform: { ...; } & Platform; elements: Elements; }): OffsetValue",[],{"name":1682,"global":36,"description":1036,"tags":1683,"required":36,"type":1684,"schema":1685},"flip",[],"boolean | { padding?: Padding | undefined; mainAxis?: boolean | undefined; crossAxis?: boolean | \"alignment\" | undefined; fallbackPlacements?: Placement[] | undefined; fallbackStrategy?: \"bestFit\" | \"initialPlacement\" | undefined; fallbackAxisSideDirection?: \"end\" | \"start\" | \"none\" | undefined; flipAlignment?: boolean | undefined; rootBoundary?: RootBoundary | undefined; elementContext?: ElementContext | undefined; altBoundary?: boolean | undefined; boundary?: Boundary | undefined; } | undefined",{"kind":1575,"type":1684,"schema":1686},{"0":1578,"1":1649,"2":1008,"3":1687},"{ padding?: Padding | undefined; mainAxis?: boolean | undefined; crossAxis?: boolean | \"alignment\" | undefined; fallbackPlacements?: Placement[] | undefined; fallbackStrategy?: \"bestFit\" | \"initialPlacement\" | undefined; fallbackAxisSideDirection?: \"end\" | \"start\" | \"none\" | undefined; flipAlignment?: boolean | undefined; rootBoundary?: RootBoundary | undefined; elementContext?: ElementContext | undefined; altBoundary?: boolean | undefined; boundary?: Boundary | undefined; }",{"name":1689,"global":36,"description":1036,"tags":1690,"required":36,"type":1691,"schema":1692},"shift",[],"boolean | { padding?: Padding | undefined; mainAxis?: boolean | undefined; crossAxis?: boolean | undefined; rootBoundary?: RootBoundary | undefined; elementContext?: ElementContext | undefined; altBoundary?: boolean | undefined; limiter?: { fn: (state: MiddlewareState) => Coords; options?: any; } | undefined; boundary?: Boundary | undefined; } | undefined",{"kind":1575,"type":1691,"schema":1693},{"0":1578,"1":1649,"2":1008,"3":1694},"{ padding?: Padding | undefined; mainAxis?: boolean | undefined; crossAxis?: boolean | undefined; rootBoundary?: RootBoundary | undefined; elementContext?: ElementContext | undefined; altBoundary?: boolean | undefined; limiter?: { fn: (state: MiddlewareState) => Coords; options?: any; } | undefined; boundary?: Boundary | undefined; }",{"name":1003,"global":36,"description":1036,"tags":1696,"required":36,"type":1697,"schema":1698},[],"boolean | { padding?: Padding | undefined; rootBoundary?: RootBoundary | undefined; elementContext?: ElementContext | undefined; altBoundary?: boolean | undefined; boundary?: Boundary | undefined; apply?: ((args: { x: number; y: number; initialPlacement: Placement; placement: Placement; strategy: Strategy; middlewareData: MiddlewareData; rects: ElementRects; platform: { detectOverflow: (state: MiddlewareState, options?: DetectOverflowOptions | Derivable\u003CDetectOverflowOptions> | undefined) => Promise\u003CSideObject>; } & Platform; elements: Elements; } & { availableWidth: number; availableHeight: number; }) => Promisable\u003Cvoid>) | undefined; } | undefined",{"kind":1575,"type":1697,"schema":1699},{"0":1578,"1":1649,"2":1008,"3":1700},"{ padding?: Padding | undefined; rootBoundary?: RootBoundary | undefined; elementContext?: ElementContext | undefined; altBoundary?: boolean | undefined; boundary?: Boundary | undefined; apply?: ((args: { x: number; y: number; initialPlacement: Placement; placement: Placement; strategy: Strategy; middlewareData: MiddlewareData; rects: ElementRects; platform: { detectOverflow: (state: MiddlewareState, options?: DetectOverflowOptions | Derivable\u003CDetectOverflowOptions> | undefined) => Promise\u003CSideObject>; } & Platform; elements: Elements; } & { availableWidth: number; availableHeight: number; }) => Promisable\u003Cvoid>) | undefined; }",{"name":1702,"global":36,"description":1036,"tags":1703,"required":36,"type":1704,"schema":1705},"autoPlacement",[],"boolean | { padding?: Padding | undefined; crossAxis?: boolean | undefined; rootBoundary?: RootBoundary | undefined; elementContext?: ElementContext | undefined; altBoundary?: boolean | undefined; alignment?: Alignment | null | undefined; autoAlignment?: boolean | undefined; allowedPlacements?: Placement[] | undefined; boundary?: Boundary | undefined; } | undefined",{"kind":1575,"type":1704,"schema":1706},{"0":1578,"1":1649,"2":1008,"3":1707},"{ padding?: Padding | undefined; crossAxis?: boolean | undefined; rootBoundary?: RootBoundary | undefined; elementContext?: ElementContext | undefined; altBoundary?: boolean | undefined; alignment?: Alignment | null | undefined; autoAlignment?: boolean | undefined; allowedPlacements?: Placement[] | undefined; boundary?: Boundary | undefined; }",{"name":1709,"global":36,"description":1036,"tags":1710,"required":36,"type":1711,"schema":1712},"hide",[],"boolean | { padding?: Padding | undefined; rootBoundary?: RootBoundary | undefined; elementContext?: ElementContext | undefined; altBoundary?: boolean | undefined; strategy?: \"referenceHidden\" | \"escaped\" | undefined; boundary?: Boundary | undefined; } | undefined",{"kind":1575,"type":1711,"schema":1713},{"0":1578,"1":1649,"2":1008,"3":1714},"{ padding?: Padding | undefined; rootBoundary?: RootBoundary | undefined; elementContext?: ElementContext | undefined; altBoundary?: boolean | undefined; strategy?: \"referenceHidden\" | \"escaped\" | undefined; boundary?: Boundary | undefined; }",{"name":1716,"global":36,"description":1036,"tags":1717,"required":36,"type":1718,"schema":1719},"inline",[],"boolean | InlineOptions | undefined",{"kind":1575,"type":1718,"schema":1720},{"0":1578,"1":1649,"2":1008,"3":1721},{"kind":1613,"type":1722,"schema":1723},"InlineOptions",{"x":1724,"y":1729,"padding":1734},{"name":1725,"global":36,"description":1726,"tags":1727,"required":36,"type":1660,"schema":1660},"x","Viewport-relative `x` coordinate to choose a `ClientRect`.",[1728],{"name":1658,"text":1578},{"name":1730,"global":36,"description":1731,"tags":1732,"required":36,"type":1660,"schema":1660},"y","Viewport-relative `y` coordinate to choose a `ClientRect`.",[1733],{"name":1658,"text":1578},{"name":1735,"global":36,"description":1736,"tags":1737,"required":36,"type":1740,"schema":1741},"padding","Represents the padding around a disjoined rect when choosing it.",[1738],{"name":1658,"text":1739},"2","Padding | undefined",{"kind":1575,"type":1740,"schema":1742},{"0":1578,"1":1648,"2":1743},"{ left?: number | undefined; right?: number | undefined; bottom?: number | undefined; top?: number | undefined; }",{"name":1745,"global":36,"description":1036,"tags":1746,"required":36,"type":1747,"schema":1748},"ui",[],"undefined | { root?: ClassNameValue; handle?: ClassNameValue; } & { base?: ClassNameValue; label?: ClassNameValue; leadingIcon?: ClassNameValue; leadingAvatar?: ClassNameValue; leadingAvatarSize?: ClassNameValue; trailingIcon?: ClassNameValue; }",{"kind":1575,"type":1749,"schema":1750},"({ root?: ClassNameValue; handle?: ClassNameValue; } & { base?: ClassNameValue; label?: ClassNameValue; leadingIcon?: ClassNameValue; leadingAvatar?: ClassNameValue; leadingAvatarSize?: ClassNameValue; trailingIcon?: ClassNameValue; }) | undefined",{"0":1578,"1":1751},{"kind":1613,"type":1752,"schema":1753},"{ root?: ClassNameValue; handle?: ClassNameValue; } & { base?: ClassNameValue; label?: ClassNameValue; leadingIcon?: ClassNameValue; leadingAvatar?: ClassNameValue; leadingAvatarSize?: ClassNameValue; trailingIcon?: ClassNameValue; }",{"root":1754,"handle":1765,"base":1768,"label":1771,"leadingIcon":1774,"leadingAvatar":1777,"leadingAvatarSize":1780,"trailingIcon":1783},{"name":1536,"global":36,"description":1036,"tags":1755,"required":36,"type":1756,"schema":1757},[],"ClassNameValue",{"kind":1575,"type":1756,"schema":1758},{"0":1578,"1":1673,"2":1759,"3":1649,"4":1659,"5":1760,"6":1761},"string","0n",{"kind":1762,"type":1763,"schema":1764},"array","ClassNameArray",[1756],{"name":1766,"global":36,"description":1036,"tags":1767,"required":36,"type":1756,"schema":1756},"handle",[],{"name":1769,"global":36,"description":1036,"tags":1770,"required":36,"type":1756,"schema":1756},"base",[],{"name":1772,"global":36,"description":1036,"tags":1773,"required":36,"type":1756,"schema":1756},"label",[],{"name":1775,"global":36,"description":1036,"tags":1776,"required":36,"type":1756,"schema":1756},"leadingIcon",[],{"name":1778,"global":36,"description":1036,"tags":1779,"required":36,"type":1756,"schema":1756},"leadingAvatar",[],{"name":1781,"global":36,"description":1036,"tags":1782,"required":36,"type":1756,"schema":1756},"leadingAvatarSize",[],{"name":1784,"global":36,"description":1036,"tags":1785,"required":36,"type":1756,"schema":1756},"trailingIcon",[],{"name":1787,"global":36,"description":1036,"tags":1788,"required":36,"type":1789,"schema":1790},"pluginKey",[],"undefined | string | PluginKey\u003Cany>",{"kind":1575,"type":1791,"schema":1792},"string | PluginKey\u003Cany> | undefined",{"0":1578,"1":1759,"2":1793},"PluginKey\u003Cany>",{"name":1795,"global":36,"description":1036,"tags":1796,"required":36,"type":1797,"schema":1798},"nestedOptions",[],"undefined | NormalizedNestedOptions",{"kind":1575,"type":1799,"schema":1800},"NormalizedNestedOptions | undefined",{"0":1578,"1":1801},{"kind":1613,"type":1802,"schema":1803},"NormalizedNestedOptions",{"enabled":1804,"rules":1811,"defaultRules":1843,"allowedContainers":1847,"edgeDetection":1857},{"name":1805,"global":36,"description":1806,"tags":1807,"required":21,"type":1808,"schema":1809},"enabled","Whether nested drag handles are enabled",[],"boolean",{"kind":1575,"type":1808,"schema":1810},{"0":1649,"1":1008},{"name":1812,"global":36,"description":1813,"tags":1814,"required":21,"type":1815,"schema":1816},"rules","Custom rules to apply",[],"DragHandleRule[]",{"kind":1762,"type":1815,"schema":1817},{"0":1818},{"kind":1613,"type":1819,"schema":1820},"DragHandleRule",{"id":1821,"evaluate":1825},{"name":1822,"global":36,"description":1823,"tags":1824,"required":21,"type":1759,"schema":1759},"id","Unique identifier for debugging and rule management.",[],{"name":1826,"global":36,"description":1827,"tags":1828,"required":21,"type":1839,"schema":1840},"evaluate","Evaluate the node and return a score deduction.\n\nThe return value is subtracted from the node's score (which starts at 1000).\nHigher deductions make the node less likely to be selected as the drag target.",[1829,1832,1835,1837],{"name":1830,"text":1831},"returns","A number representing the score deduction:\n- `0` - No deduction, node remains fully eligible\n- `1-999` - Partial deduction, node is less preferred but still eligible\n- `>= 1000` - Node is excluded from being a drag target",{"name":1833,"text":1834},"example","\u002F\u002F Exclude first child in list items\nevaluate: ({ parent, isFirst }) => {\n  if (isFirst && parent?.type.name === 'listItem') {\n    return 1000 \u002F\u002F Exclude\n  }\n  return 0\n}",{"name":1833,"text":1836},"\u002F\u002F Prefer shallower nodes with partial deduction\nevaluate: ({ depth }) => {\n  \u002F\u002F Deeper nodes get small deductions, making shallower nodes win ties\n  return depth * 50\n}",{"name":1833,"text":1838},"\u002F\u002F Context-based partial deductions\nevaluate: ({ node, parent }) => {\n  if (parent?.type.name === 'tableCell') {\n    \u002F\u002F Inside table cells, slightly prefer the cell over its content\n    return node.type.name === 'paragraph' ? 100 : 0\n  }\n  return 0\n}","(context: RuleContext) => number",{"kind":1678,"type":1841,"schema":1842},"(context: RuleContext): number",{},{"name":1844,"global":36,"description":1845,"tags":1846,"required":21,"type":1808,"schema":1808},"defaultRules","Whether to include default rules",[],{"name":1848,"global":36,"description":1849,"tags":1850,"required":21,"type":1851,"schema":1852},"allowedContainers","Allowed container node types (undefined means all)",[],"string[] | undefined",{"kind":1575,"type":1851,"schema":1853},{"0":1578,"1":1854},{"kind":1762,"type":1855,"schema":1856},"string[]",[1759],{"name":1858,"global":36,"description":1859,"tags":1860,"required":21,"type":1861,"schema":1862},"edgeDetection","Resolved edge detection configuration",[],"EdgeDetectionConfig",{"kind":1613,"type":1861,"schema":1863},{"edges":1864,"threshold":1876,"strength":1882},{"name":1865,"global":36,"description":1866,"tags":1867,"required":21,"type":1870,"schema":1871},"edges","Which edges trigger parent preference.",[1868],{"name":1658,"text":1869},"['left', 'top']","(\"left\" | \"right\" | \"bottom\" | \"top\")[]",{"kind":1762,"type":1870,"schema":1872},{"0":1873},{"kind":1575,"type":1874,"schema":1875},"\"left\" | \"right\" | \"bottom\" | \"top\"",[1630,1631,1632,1633],{"name":1877,"global":36,"description":1878,"tags":1879,"required":21,"type":1648,"schema":1648},"threshold","Distance in pixels from edge to trigger.",[1880],{"name":1658,"text":1881},"12",{"name":1883,"global":36,"description":1884,"tags":1885,"required":21,"type":1648,"schema":1648},"strength","How strongly to prefer parent (higher = stronger preference).\nThis is multiplied by depth, so deeper nodes are affected more.",[1886],{"name":1658,"text":1887},"500",{"name":1889,"global":36,"description":1036,"tags":1890,"required":36,"type":1891,"schema":1892},"onElementDragStart",[],"undefined | (e: DragEvent): void",{"kind":1575,"type":1893,"schema":1894},"((e: DragEvent) => void) | undefined",{"0":1578,"1":1895},{"kind":1678,"type":1896,"schema":1897},"(e: DragEvent): void",[],{"name":1899,"global":36,"description":1036,"tags":1900,"required":36,"type":1891,"schema":1901},"onElementDragEnd",[],{"kind":1575,"type":1893,"schema":1902},{"0":1578,"1":1903},{"kind":1678,"type":1896,"schema":1904},[],{"name":1906,"global":36,"description":1036,"tags":1907,"required":36,"type":1908,"schema":1909},"getReferencedVirtualElement",[],"undefined | (): VirtualElement | null",{"kind":1575,"type":1910,"schema":1911},"(() => VirtualElement | null) | undefined",{"0":1578,"1":1912},{"kind":1678,"type":1913},"(): VirtualElement | null",{"name":1915,"global":36,"description":1916,"tags":1917,"required":36,"type":1919,"schema":1920},"nested","Enable drag handles for nested content (list items, blockquotes, etc.).\n\nWhen enabled, the drag handle will appear for nested blocks, not just\ntop-level blocks. A rule-based scoring system determines which node\nto target based on cursor position and configured rules.",[1918],{"name":1658,"text":1649},"boolean | NestedOptions | undefined",{"kind":1575,"type":1919,"schema":1921},{"0":1578,"1":1649,"2":1008,"3":1922},{"kind":1613,"type":1923,"schema":1924},"NestedOptions",{"rules":1925,"defaultRules":1947,"allowedContainers":1954,"edgeDetection":1963},{"name":1812,"global":36,"description":1926,"tags":1927,"required":36,"type":1930,"schema":1931},"Additional rules to determine which nodes are draggable.\nThese run AFTER the default rules.",[1928],{"name":1833,"text":1929},"rules: [\n  {\n    id: 'onlyAlternatives',\n    evaluate: ({ node, parent }) => {\n      if (parent?.type.name === 'question') {\n        return node.type.name === 'alternative' ? 0 : 1000\n      }\n      return 0\n    },\n  },\n]","DragHandleRule[] | undefined",{"kind":1575,"type":1930,"schema":1932},{"0":1578,"1":1933},{"kind":1762,"type":1815,"schema":1934},[1935],{"kind":1613,"type":1819,"schema":1936},{"id":1937,"evaluate":1939},{"name":1822,"global":36,"description":1823,"tags":1938,"required":21,"type":1759,"schema":1759},[],{"name":1826,"global":36,"description":1827,"tags":1940,"required":21,"type":1839,"schema":1945},[1941,1942,1943,1944],{"name":1830,"text":1831},{"name":1833,"text":1834},{"name":1833,"text":1836},{"name":1833,"text":1838},{"kind":1678,"type":1841,"schema":1946},{},{"name":1844,"global":36,"description":1948,"tags":1949,"required":36,"type":1951,"schema":1952},"Set to `false` to disable default rules and use only your custom rules.\nDefault rules handle common cases like list items and inline content.",[1950],{"name":1658,"text":1008},"boolean | undefined",{"kind":1575,"type":1951,"schema":1953},{"0":1578,"1":1649,"2":1008},{"name":1848,"global":36,"description":1955,"tags":1956,"required":36,"type":1851,"schema":1959},"Restrict nested drag handles to specific container types.\nIf set, nested dragging only works inside these node types.",[1957],{"name":1833,"text":1958},"\u002F\u002F Only enable nested dragging in lists and custom question blocks\nallowedContainers: ['bulletList', 'orderedList', 'questionBlock']",{"kind":1575,"type":1851,"schema":1960},{"0":1578,"1":1961},{"kind":1762,"type":1855,"schema":1962},[1759],{"name":1858,"global":36,"description":1964,"tags":1965,"required":36,"type":1970,"schema":1971},"Edge detection behavior. Controls when to prefer parent over nested node.\n\nPresets:\n- `'left'` (default) - Prefer parent near left\u002Ftop edges\n- `'right'` - Prefer parent near right\u002Ftop edges (for RTL)\n- `'both'` - Prefer parent near any horizontal edge\n- `'none'` - Disable edge detection\n\nOr pass a partial\u002Ffull config object for fine-tuned control.\nPartial configs are merged with defaults.",[1966,1968],{"name":1658,"text":1967},"'left'",{"name":1833,"text":1969},"\u002F\u002F Only override threshold, keep default edges and strength\nedgeDetection: { threshold: 20 }","EdgeDetectionPreset | Partial\u003CEdgeDetectionConfig> | undefined",{"kind":1575,"type":1970,"schema":1972},{"0":1578,"1":1630,"2":1631,"3":1973,"4":1974,"5":1975},"\"none\"","\"both\"","Partial\u003CEdgeDetectionConfig>",{"name":1977,"global":36,"description":1978,"tags":1979,"required":36,"type":1980,"schema":1981},"exactActiveClass","Class to apply when the link is exact active",[],"string | undefined",{"kind":1575,"type":1980,"schema":1982},{"0":1578,"1":1759},{"name":1984,"global":36,"description":1985,"tags":1986,"required":36,"type":1951,"schema":1987},"viewTransition","Pass the returned promise of `router.push()` to `document.startViewTransition()` if supported.",[],{"kind":1575,"type":1951,"schema":1988},{"0":1578,"1":1649,"2":1008},{"name":1990,"global":36,"description":1036,"tags":1991,"required":36,"type":1992,"schema":1993},"autofocus",[],"undefined | false | true | \"true\" | \"false\"",{"kind":1575,"type":1994,"schema":1995},"Booleanish | undefined",{"0":1578,"1":1649,"2":1008,"3":1996,"4":1997},"\"true\"","\"false\"",{"name":1999,"global":36,"description":1036,"tags":2000,"required":36,"type":1951,"schema":2001},"disabled",[],{"kind":1575,"type":1951,"schema":2002},{"0":1578,"1":1649,"2":1008},{"name":309,"global":36,"description":1036,"tags":2004,"required":36,"type":1980,"schema":2005},[],{"kind":1575,"type":1980,"schema":2006},{"0":1578,"1":1759},{"name":2008,"global":36,"description":1036,"tags":2009,"required":36,"type":1980,"schema":2010},"formaction",[],{"kind":1575,"type":1980,"schema":2011},{"0":1578,"1":1759},{"name":2013,"global":36,"description":1036,"tags":2014,"required":36,"type":1980,"schema":2015},"formenctype",[],{"kind":1575,"type":1980,"schema":2016},{"0":1578,"1":1759},{"name":2018,"global":36,"description":1036,"tags":2019,"required":36,"type":1980,"schema":2020},"formmethod",[],{"kind":1575,"type":1980,"schema":2021},{"0":1578,"1":1759},{"name":2023,"global":36,"description":1036,"tags":2024,"required":36,"type":1994,"schema":2025},"formnovalidate",[],{"kind":1575,"type":1994,"schema":2026},{"0":1578,"1":1649,"2":1008,"3":1996,"4":1997},{"name":2028,"global":36,"description":1036,"tags":2029,"required":36,"type":1980,"schema":2030},"formtarget",[],{"kind":1575,"type":1980,"schema":2031},{"0":1578,"1":1759},{"name":2033,"global":36,"description":1036,"tags":2034,"required":36,"type":2035,"schema":2036},"name",[],"undefined | string",{"kind":1575,"type":1980,"schema":2037},{"0":1578,"1":1759},{"name":2039,"global":36,"description":2040,"tags":2041,"required":36,"type":2044,"schema":2045,"default":2043},"type","The type of the button when not a link.",[2042],{"name":1564,"text":2043},"'button'","undefined | \"reset\" | \"submit\" | \"button\"",{"kind":1575,"type":2046,"schema":2047},"\"reset\" | \"submit\" | \"button\" | undefined",{"0":1578,"1":2048,"2":2049,"3":2050},"\"reset\"","\"submit\"","\"button\"",{"name":1404,"global":36,"description":1036,"tags":2052,"required":36,"type":2053,"schema":2054},[],"((event: MouseEvent) => void | Promise\u003Cvoid>) | ((event: MouseEvent) => void | Promise\u003Cvoid>)[] | undefined",{"kind":1575,"type":2053,"schema":2055},{"0":1578,"1":2056,"2":2059},{"kind":1678,"type":2057,"schema":2058},"(event: MouseEvent): void | Promise\u003Cvoid>",[],{"kind":1762,"type":2060,"schema":2061},"((event: MouseEvent) => void | Promise\u003Cvoid>)[]",[2062],{"kind":1678,"type":2057,"schema":2063},[],{"name":2065,"global":36,"description":2066,"tags":2067,"required":36,"type":1568,"schema":1568,"default":2043},"as","The element or component this component should render as when not a link.",[2068],{"name":1564,"text":2043},{"name":1772,"global":36,"description":1036,"tags":2070,"required":36,"type":2035,"schema":2071},[],{"kind":1575,"type":1980,"schema":2072},{"0":1578,"1":1759},{"name":2074,"global":36,"description":1036,"tags":2075,"required":36,"type":1573,"schema":2076},"activeColor",[],{"kind":1575,"type":1576,"schema":2077},{"0":1578,"1":1579,"2":1580,"3":1581,"4":1582,"5":1583,"6":1584,"7":1585},{"name":2079,"global":36,"description":1036,"tags":2080,"required":36,"type":1590,"schema":2081},"activeVariant",[],{"kind":1575,"type":1592,"schema":2082},{"0":1578,"1":1594,"2":1595,"3":1596,"4":1597,"5":1598,"6":1599},{"name":1003,"global":36,"default":2084,"description":1036,"tags":2085,"required":36,"type":2088,"schema":2089},"'sm'",[2086],{"name":1564,"text":2087},"'md'","undefined | \"sm\" | \"xs\" | \"md\" | \"lg\" | \"xl\"",{"kind":1575,"type":2090,"schema":2091},"\"sm\" | \"xs\" | \"md\" | \"lg\" | \"xl\" | undefined",{"0":1578,"1":2092,"2":2093,"3":2094,"4":2095,"5":2096},"\"sm\"","\"xs\"","\"md\"","\"lg\"","\"xl\"",{"name":2098,"global":36,"description":2099,"tags":2100,"required":36,"type":1951,"schema":2101},"square","Render the button with equal padding on all sides.",[],{"kind":1575,"type":1951,"schema":2102},{"0":1578,"1":1649,"2":1008},{"name":2104,"global":36,"description":2105,"tags":2106,"required":36,"type":1951,"schema":2107},"block","Render the button full width.",[],{"kind":1575,"type":1951,"schema":2108},{"0":1578,"1":1649,"2":1008},{"name":2110,"global":36,"description":2111,"tags":2112,"required":36,"type":1951,"schema":2113},"loadingAuto","Set loading state automatically based on the `@click` promise state",[],{"kind":1575,"type":1951,"schema":2114},{"0":1578,"1":1649,"2":1008},{"name":2116,"global":36,"description":2117,"tags":2118,"required":36,"type":2119,"schema":2120},"avatar","Display an avatar on the left side.",[],"undefined | AvatarProps",{"kind":1575,"type":2121,"schema":2122},"AvatarProps | undefined",{"0":1578,"1":2123},{"kind":1613,"type":2124,"schema":2125},"AvatarProps",{"as":2126,"src":2131,"alt":2136,"icon":2139,"text":2142,"size":2144,"chip":2154,"class":2214,"style":2216,"ui":2218,"referrerpolicy":2224,"loading":2239,"crossorigin":2247,"decoding":2255,"height":2264,"sizes":2270,"srcset":2273,"usemap":2276,"width":2279},{"name":2065,"global":36,"description":2127,"tags":2128,"required":36,"type":1568,"schema":1568},"The element or component this component should render as.",[2129],{"name":1564,"text":2130},"'span'",{"name":2132,"global":36,"description":1036,"tags":2133,"required":36,"type":1980,"schema":2134},"src",[],{"kind":1575,"type":1980,"schema":2135},{"0":1578,"1":1759},{"name":2137,"global":36,"description":1036,"tags":2138,"required":36,"type":1980,"schema":1980},"alt",[],{"name":1024,"global":36,"description":1036,"tags":2140,"required":36,"type":1568,"schema":1568},[2141],{"name":1567},{"name":1542,"global":36,"description":1036,"tags":2143,"required":36,"type":1980,"schema":1980},[],{"name":1003,"global":36,"description":1036,"tags":2145,"required":36,"type":2147,"schema":2148},[2146],{"name":1564,"text":2087},"\"sm\" | \"3xs\" | \"2xs\" | \"xs\" | \"md\" | \"lg\" | \"xl\" | \"2xl\" | \"3xl\" | undefined",{"kind":1575,"type":2147,"schema":2149},{"0":1578,"1":2092,"2":2150,"3":2151,"4":2093,"5":2094,"6":2095,"7":2096,"8":2152,"9":2153},"\"3xs\"","\"2xs\"","\"2xl\"","\"3xl\"",{"name":2155,"global":36,"description":1036,"tags":2156,"required":36,"type":2157,"schema":2158},"chip",[],"boolean | ChipProps | undefined",{"kind":1575,"type":2157,"schema":2159},{"0":1578,"1":1649,"2":1008,"3":2160},{"kind":1613,"type":2161,"schema":2162},"ChipProps",{"as":2163,"text":2167,"color":2173,"size":2179,"position":2182,"inset":2195,"standalone":2201,"class":2205,"ui":2208},{"name":2065,"global":36,"description":2127,"tags":2164,"required":36,"type":1568,"schema":1568},[2165],{"name":1564,"text":2166},"'div'",{"name":1542,"global":36,"description":2168,"tags":2169,"required":36,"type":2170,"schema":2171},"Display some text inside the chip.",[],"string | number | undefined",{"kind":1575,"type":2170,"schema":2172},{"0":1578,"1":1759,"2":1648},{"name":996,"global":36,"description":1036,"tags":2174,"required":36,"type":1576,"schema":2177},[2175],{"name":1564,"text":2176},"'primary'",{"kind":1575,"type":1576,"schema":2178},{"0":1578,"1":1579,"2":1580,"3":1581,"4":1582,"5":1583,"6":1584,"7":1585},{"name":1003,"global":36,"description":1036,"tags":2180,"required":36,"type":2147,"schema":2147},[2181],{"name":1564,"text":2087},{"name":2183,"global":36,"description":2184,"tags":2185,"required":36,"type":2188,"schema":2189},"position","The position of the chip.",[2186],{"name":1564,"text":2187},"'top-right'","\"top-right\" | \"bottom-right\" | \"top-left\" | \"bottom-left\" | undefined",{"kind":1575,"type":2188,"schema":2190},{"0":1578,"1":2191,"2":2192,"3":2193,"4":2194},"\"top-right\"","\"bottom-right\"","\"top-left\"","\"bottom-left\"",{"name":2196,"global":36,"description":2197,"tags":2198,"required":36,"type":1951,"schema":2199},"inset","When `true`, keep the chip inside the component for rounded elements.",[],{"kind":1575,"type":1951,"schema":2200},{"0":1578,"1":1649,"2":1008},{"name":2202,"global":36,"description":2203,"tags":2204,"required":36,"type":1951,"schema":1951},"standalone","When `true`, render the chip relatively to the parent.",[],{"name":2206,"global":36,"description":1036,"tags":2207,"required":36,"type":1568,"schema":1568},"class",[],{"name":1745,"global":36,"description":1036,"tags":2209,"required":36,"type":2210,"schema":2211},[],"{ root?: ClassNameValue; base?: ClassNameValue; } | undefined",{"kind":1575,"type":2210,"schema":2212},{"0":1578,"1":2213},"{ root?: ClassNameValue; base?: ClassNameValue; }",{"name":2206,"global":36,"description":1036,"tags":2215,"required":36,"type":1568,"schema":1568},[],{"name":1500,"global":36,"description":1036,"tags":2217,"required":36,"type":1568,"schema":1568},[],{"name":1745,"global":36,"description":1036,"tags":2219,"required":36,"type":2220,"schema":2221},[],"{ root?: ClassNameValue; image?: ClassNameValue; fallback?: ClassNameValue; icon?: ClassNameValue; } | undefined",{"kind":1575,"type":2220,"schema":2222},{"0":1578,"1":2223},"{ root?: ClassNameValue; image?: ClassNameValue; fallback?: ClassNameValue; icon?: ClassNameValue; }",{"name":2225,"global":36,"description":1036,"tags":2226,"required":36,"type":2227,"schema":2228},"referrerpolicy",[],"HTMLAttributeReferrerPolicy | undefined",{"kind":1575,"type":2227,"schema":2229},{"0":1578,"1":2230,"2":2231,"3":2232,"4":2233,"5":2234,"6":2235,"7":2236,"8":2237,"9":2238},"\"\"","\"no-referrer\"","\"no-referrer-when-downgrade\"","\"origin\"","\"origin-when-cross-origin\"","\"same-origin\"","\"strict-origin\"","\"strict-origin-when-cross-origin\"","\"unsafe-url\"",{"name":2240,"global":36,"description":1036,"tags":2241,"required":36,"type":2242,"schema":2243},"loading",[],"\"lazy\" | \"eager\" | undefined",{"kind":1575,"type":2242,"schema":2244},{"0":1578,"1":2245,"2":2246},"\"lazy\"","\"eager\"",{"name":2248,"global":36,"description":1036,"tags":2249,"required":36,"type":2250,"schema":2251},"crossorigin",[],"\"\" | \"anonymous\" | \"use-credentials\" | undefined",{"kind":1575,"type":2250,"schema":2252},{"0":1578,"1":2230,"2":2253,"3":2254},"\"anonymous\"","\"use-credentials\"",{"name":2256,"global":36,"description":1036,"tags":2257,"required":36,"type":2258,"schema":2259},"decoding",[],"\"async\" | \"auto\" | \"sync\" | undefined",{"kind":1575,"type":2258,"schema":2260},{"0":1578,"1":2261,"2":2262,"3":2263},"\"async\"","\"auto\"","\"sync\"",{"name":2265,"global":36,"description":1036,"tags":2266,"required":36,"type":2267,"schema":2268},"height",[],"Numberish | undefined",{"kind":1575,"type":2267,"schema":2269},{"0":1578,"1":1759,"2":1648},{"name":2271,"global":36,"description":1036,"tags":2272,"required":36,"type":1980,"schema":1980},"sizes",[],{"name":2274,"global":36,"description":1036,"tags":2275,"required":36,"type":1980,"schema":1980},"srcset",[],{"name":2277,"global":36,"description":1036,"tags":2278,"required":36,"type":1980,"schema":1980},"usemap",[],{"name":2280,"global":36,"description":1036,"tags":2281,"required":36,"type":2267,"schema":2267},"width",[],{"name":2283,"global":36,"description":2284,"tags":2285,"required":36,"type":1951,"schema":2286},"leading","When `true`, the icon will be displayed on the left side.",[],{"kind":1575,"type":1951,"schema":2287},{"0":1578,"1":1649,"2":1008},{"name":1775,"global":36,"description":2289,"tags":2290,"required":36,"type":1568,"schema":1568},"Display an icon on the left side.",[2291],{"name":1567},{"name":2293,"global":36,"description":2294,"tags":2295,"required":36,"type":1951,"schema":2296},"trailing","When `true`, the icon will be displayed on the right side.",[],{"kind":1575,"type":1951,"schema":2297},{"0":1578,"1":1649,"2":1008},{"name":1784,"global":36,"description":2299,"tags":2300,"required":36,"type":1568,"schema":1568},"Display an icon on the right side.",[2301],{"name":1567},{"name":2240,"global":36,"description":2303,"tags":2304,"required":36,"type":1951,"schema":2305},"When `true`, the loading icon will be displayed.",[],{"kind":1575,"type":1951,"schema":2306},{"0":1578,"1":1649,"2":1008},{"name":2308,"global":36,"description":2309,"tags":2310,"required":36,"type":1568,"schema":1568,"default":2312},"loadingIcon","The icon when the `loading` prop is `true`.",[2311,2313],{"name":1564,"text":2312},"appConfig.ui.icons.loading",{"name":1567},[2315],{"name":1658,"type":2316,"description":1036,"tags":2317},"{ ui: object; } | undefined",[],[2319,2324],{"name":2320,"description":1036,"tags":2321,"type":2322,"signature":2323},"nodeChange",[],"[{ node: JSONContent; pos: number; }]","(event: \"nodeChange\", args_0: { node: JSONContent; pos: number; }): void",{"name":2325,"description":1036,"tags":2326,"type":2322,"signature":2327},"hover",[],"(event: \"hover\", args_0: { node: JSONContent; pos: number; }): void",[],"mIuqjqycBrqqzt_TaW3J8uKE486Bf8pUrmWZk3W1rjg",{"data":2331,"body":2332},{},{"type":1536,"children":2333},[2334],{"type":178,"tag":970,"props":2335,"children":2336},{},[2337],{"type":1542,"value":2066},{"data":2339,"body":2340},{},{"type":1536,"children":2341},[2342],{"type":178,"tag":970,"props":2343,"children":2344},{},[2345],{"type":1542,"value":1601},{"data":2347,"body":2348,"toc":2680},{"title":1036,"description":1036},{"type":1536,"children":2349},[2350,2675],{"type":178,"tag":2351,"props":2352,"children":2353},"code-collapse",{},[2354],{"type":178,"tag":1032,"props":2355,"children":2357},{"className":1034,"code":2356,"language":34,"meta":1036,"style":1036},"\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\u002Fscript>\n\n\u003Ctemplate>\n  \u003CUEditor v-slot=\"{ editor }\" v-model=\"value\" content-type=\"markdown\" class=\"w-full min-h-21\">\n    \u003CUEditorDragHandle :editor=\"editor\" \u002F>\n  \u003C\u002FUEditor>\n\u003C\u002Ftemplate>\n",[2358],{"type":178,"tag":974,"props":2359,"children":2360},{"__ignoreMap":1036},[2361,2408,2446,2454,2471,2486,2493,2508,2609,2644,2659],{"type":178,"tag":1040,"props":2362,"children":2363},{"class":1042,"line":1043},[2364,2369,2375,2381,2386,2390,2394,2400,2404],{"type":178,"tag":1040,"props":2365,"children":2367},{"style":2366},"--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF",[2368],{"type":1542,"value":1047},{"type":178,"tag":1040,"props":2370,"children":2372},{"style":2371},"--shiki-light:#E53935;--shiki-default:#F07178;--shiki-dark:#F07178",[2373],{"type":1542,"value":2374},"script",{"type":178,"tag":1040,"props":2376,"children":2378},{"style":2377},"--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA",[2379],{"type":1542,"value":2380}," setup",{"type":178,"tag":1040,"props":2382,"children":2383},{"style":2377},[2384],{"type":1542,"value":2385}," lang",{"type":178,"tag":1040,"props":2387,"children":2388},{"style":2366},[2389],{"type":1542,"value":1070},{"type":178,"tag":1040,"props":2391,"children":2392},{"style":2366},[2393],{"type":1542,"value":1073},{"type":178,"tag":1040,"props":2395,"children":2397},{"style":2396},"--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D",[2398],{"type":1542,"value":2399},"ts",{"type":178,"tag":1040,"props":2401,"children":2402},{"style":2366},[2403],{"type":1542,"value":1073},{"type":178,"tag":1040,"props":2405,"children":2406},{"style":2366},[2407],{"type":1542,"value":1054},{"type":178,"tag":1040,"props":2409,"children":2410},{"class":1042,"line":1057},[2411,2416,2422,2426,2432,2436,2441],{"type":178,"tag":1040,"props":2412,"children":2413},{"style":2377},[2414],{"type":1542,"value":2415},"const",{"type":178,"tag":1040,"props":2417,"children":2419},{"style":2418},"--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8",[2420],{"type":1542,"value":2421}," value ",{"type":178,"tag":1040,"props":2423,"children":2424},{"style":2366},[2425],{"type":1542,"value":1070},{"type":178,"tag":1040,"props":2427,"children":2429},{"style":2428},"--shiki-light:#6182B8;--shiki-default:#82AAFF;--shiki-dark:#82AAFF",[2430],{"type":1542,"value":2431}," ref",{"type":178,"tag":1040,"props":2433,"children":2434},{"style":2418},[2435],{"type":1542,"value":1337},{"type":178,"tag":1040,"props":2437,"children":2438},{"style":2366},[2439],{"type":1542,"value":2440},"`",{"type":178,"tag":1040,"props":2442,"children":2443},{"style":2396},[2444],{"type":1542,"value":2445},"# Drag Handle\n",{"type":178,"tag":1040,"props":2447,"children":2448},{"class":1042,"line":1084},[2449],{"type":178,"tag":1040,"props":2450,"children":2451},{"emptyLinePlaceholder":21},[2452],{"type":1542,"value":2453},"\n",{"type":178,"tag":1040,"props":2455,"children":2456},{"class":1042,"line":1119},[2457,2462,2466],{"type":178,"tag":1040,"props":2458,"children":2459},{"style":2396},[2460],{"type":1542,"value":2461},"Hover over the left side of this block to see the drag handle appear and reorder blocks.",{"type":178,"tag":1040,"props":2463,"children":2464},{"style":2366},[2465],{"type":1542,"value":2440},{"type":178,"tag":1040,"props":2467,"children":2468},{"style":2418},[2469],{"type":1542,"value":2470},")\n",{"type":178,"tag":1040,"props":2472,"children":2473},{"class":1042,"line":1129},[2474,2478,2482],{"type":178,"tag":1040,"props":2475,"children":2476},{"style":2366},[2477],{"type":1542,"value":1132},{"type":178,"tag":1040,"props":2479,"children":2480},{"style":2371},[2481],{"type":1542,"value":2374},{"type":178,"tag":1040,"props":2483,"children":2484},{"style":2366},[2485],{"type":1542,"value":1054},{"type":178,"tag":1040,"props":2487,"children":2488},{"class":1042,"line":1257},[2489],{"type":178,"tag":1040,"props":2490,"children":2491},{"emptyLinePlaceholder":21},[2492],{"type":1542,"value":2453},{"type":178,"tag":1040,"props":2494,"children":2495},{"class":1042,"line":1263},[2496,2500,2504],{"type":178,"tag":1040,"props":2497,"children":2498},{"style":2366},[2499],{"type":1542,"value":1047},{"type":178,"tag":1040,"props":2501,"children":2502},{"style":2371},[2503],{"type":1542,"value":1051},{"type":178,"tag":1040,"props":2505,"children":2506},{"style":2366},[2507],{"type":1542,"value":1054},{"type":178,"tag":1040,"props":2509,"children":2510},{"class":1042,"line":1271},[2511,2515,2519,2523,2527,2531,2535,2539,2544,2548,2552,2557,2561,2566,2570,2574,2579,2583,2588,2592,2596,2601,2605],{"type":178,"tag":1040,"props":2512,"children":2513},{"style":2366},[2514],{"type":1542,"value":1060},{"type":178,"tag":1040,"props":2516,"children":2517},{"style":2371},[2518],{"type":1542,"value":1063},{"type":178,"tag":1040,"props":2520,"children":2521},{"style":2377},[2522],{"type":1542,"value":1067},{"type":178,"tag":1040,"props":2524,"children":2525},{"style":2366},[2526],{"type":1542,"value":1070},{"type":178,"tag":1040,"props":2528,"children":2529},{"style":2366},[2530],{"type":1542,"value":1073},{"type":178,"tag":1040,"props":2532,"children":2533},{"style":2396},[2534],{"type":1542,"value":1077},{"type":178,"tag":1040,"props":2536,"children":2537},{"style":2366},[2538],{"type":1542,"value":1073},{"type":178,"tag":1040,"props":2540,"children":2541},{"style":2377},[2542],{"type":1542,"value":2543}," v-model",{"type":178,"tag":1040,"props":2545,"children":2546},{"style":2366},[2547],{"type":1542,"value":1070},{"type":178,"tag":1040,"props":2549,"children":2550},{"style":2366},[2551],{"type":1542,"value":1073},{"type":178,"tag":1040,"props":2553,"children":2554},{"style":2396},[2555],{"type":1542,"value":2556},"value",{"type":178,"tag":1040,"props":2558,"children":2559},{"style":2366},[2560],{"type":1542,"value":1073},{"type":178,"tag":1040,"props":2562,"children":2563},{"style":2377},[2564],{"type":1542,"value":2565}," content-type",{"type":178,"tag":1040,"props":2567,"children":2568},{"style":2366},[2569],{"type":1542,"value":1070},{"type":178,"tag":1040,"props":2571,"children":2572},{"style":2366},[2573],{"type":1542,"value":1073},{"type":178,"tag":1040,"props":2575,"children":2576},{"style":2396},[2577],{"type":1542,"value":2578},"markdown",{"type":178,"tag":1040,"props":2580,"children":2581},{"style":2366},[2582],{"type":1542,"value":1073},{"type":178,"tag":1040,"props":2584,"children":2585},{"style":2377},[2586],{"type":1542,"value":2587}," class",{"type":178,"tag":1040,"props":2589,"children":2590},{"style":2366},[2591],{"type":1542,"value":1070},{"type":178,"tag":1040,"props":2593,"children":2594},{"style":2366},[2595],{"type":1542,"value":1073},{"type":178,"tag":1040,"props":2597,"children":2598},{"style":2396},[2599],{"type":1542,"value":2600},"w-full min-h-21",{"type":178,"tag":1040,"props":2602,"children":2603},{"style":2366},[2604],{"type":1542,"value":1073},{"type":178,"tag":1040,"props":2606,"children":2607},{"style":2366},[2608],{"type":1542,"value":1054},{"type":178,"tag":1040,"props":2610,"children":2611},{"class":1042,"line":1277},[2612,2616,2620,2624,2628,2632,2636,2640],{"type":178,"tag":1040,"props":2613,"children":2614},{"style":2366},[2615],{"type":1542,"value":1087},{"type":178,"tag":1040,"props":2617,"children":2618},{"style":2371},[2619],{"type":1542,"value":1090},{"type":178,"tag":1040,"props":2621,"children":2622},{"style":2377},[2623],{"type":1542,"value":1093},{"type":178,"tag":1040,"props":2625,"children":2626},{"style":2366},[2627],{"type":1542,"value":1070},{"type":178,"tag":1040,"props":2629,"children":2630},{"style":2366},[2631],{"type":1542,"value":1073},{"type":178,"tag":1040,"props":2633,"children":2634},{"style":2396},[2635],{"type":1542,"value":464},{"type":178,"tag":1040,"props":2637,"children":2638},{"style":2366},[2639],{"type":1542,"value":1073},{"type":178,"tag":1040,"props":2641,"children":2642},{"style":2366},[2643],{"type":1542,"value":1116},{"type":178,"tag":1040,"props":2645,"children":2646},{"class":1042,"line":1286},[2647,2651,2655],{"type":178,"tag":1040,"props":2648,"children":2649},{"style":2366},[2650],{"type":1542,"value":1122},{"type":178,"tag":1040,"props":2652,"children":2653},{"style":2371},[2654],{"type":1542,"value":1063},{"type":178,"tag":1040,"props":2656,"children":2657},{"style":2366},[2658],{"type":1542,"value":1054},{"type":178,"tag":1040,"props":2660,"children":2662},{"class":1042,"line":2661},11,[2663,2667,2671],{"type":178,"tag":1040,"props":2664,"children":2665},{"style":2366},[2666],{"type":1542,"value":1132},{"type":178,"tag":1040,"props":2668,"children":2669},{"style":2371},[2670],{"type":1542,"value":1051},{"type":178,"tag":1040,"props":2672,"children":2673},{"style":2366},[2674],{"type":1542,"value":1054},{"type":178,"tag":1500,"props":2676,"children":2677},{},[2678],{"type":1542,"value":2679},"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":1036,"searchDepth":1057,"depth":1057,"links":2681},[],{"data":2683,"body":2684,"toc":3224},{"title":1036,"description":1036},{"type":1536,"children":2685},[2686,2868,3220],{"type":178,"tag":2351,"props":2687,"children":2690},{"className":2688},[2689],"nuxt-only",[2691],{"type":178,"tag":1032,"props":2692,"children":2695},{"className":2693,"code":2694,"filename":1151,"language":2399,"meta":1036,"style":1036},"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",[2696],{"type":178,"tag":974,"props":2697,"children":2698},{"__ignoreMap":1036},[2699,2726,2743,2759,2775,2806,2832,2840,2848,2856],{"type":178,"tag":1040,"props":2700,"children":2701},{"class":1042,"line":1043},[2702,2708,2713,2718,2722],{"type":178,"tag":1040,"props":2703,"children":2705},{"style":2704},"--shiki-light:#39ADB5;--shiki-light-font-style:italic;--shiki-default:#89DDFF;--shiki-default-font-style:italic;--shiki-dark:#89DDFF;--shiki-dark-font-style:italic",[2706],{"type":1542,"value":2707},"export",{"type":178,"tag":1040,"props":2709,"children":2710},{"style":2704},[2711],{"type":1542,"value":2712}," default",{"type":178,"tag":1040,"props":2714,"children":2715},{"style":2428},[2716],{"type":1542,"value":2717}," defineAppConfig",{"type":178,"tag":1040,"props":2719,"children":2720},{"style":2418},[2721],{"type":1542,"value":1337},{"type":178,"tag":1040,"props":2723,"children":2724},{"style":2366},[2725],{"type":1542,"value":1254},{"type":178,"tag":1040,"props":2727,"children":2728},{"class":1042,"line":1057},[2729,2734,2738],{"type":178,"tag":1040,"props":2730,"children":2731},{"style":2371},[2732],{"type":1542,"value":2733},"  ui",{"type":178,"tag":1040,"props":2735,"children":2736},{"style":2366},[2737],{"type":1542,"value":1437},{"type":178,"tag":1040,"props":2739,"children":2740},{"style":2366},[2741],{"type":1542,"value":2742}," {\n",{"type":178,"tag":1040,"props":2744,"children":2745},{"class":1042,"line":1084},[2746,2751,2755],{"type":178,"tag":1040,"props":2747,"children":2748},{"style":2371},[2749],{"type":1542,"value":2750},"    editorDragHandle",{"type":178,"tag":1040,"props":2752,"children":2753},{"style":2366},[2754],{"type":1542,"value":1437},{"type":178,"tag":1040,"props":2756,"children":2757},{"style":2366},[2758],{"type":1542,"value":2742},{"type":178,"tag":1040,"props":2760,"children":2761},{"class":1042,"line":1119},[2762,2767,2771],{"type":178,"tag":1040,"props":2763,"children":2764},{"style":2371},[2765],{"type":1542,"value":2766},"      slots",{"type":178,"tag":1040,"props":2768,"children":2769},{"style":2366},[2770],{"type":1542,"value":1437},{"type":178,"tag":1040,"props":2772,"children":2773},{"style":2366},[2774],{"type":1542,"value":2742},{"type":178,"tag":1040,"props":2776,"children":2777},{"class":1042,"line":1129},[2778,2783,2787,2792,2797,2801],{"type":178,"tag":1040,"props":2779,"children":2780},{"style":2371},[2781],{"type":1542,"value":2782},"        root",{"type":178,"tag":1040,"props":2784,"children":2785},{"style":2366},[2786],{"type":1542,"value":1437},{"type":178,"tag":1040,"props":2788,"children":2789},{"style":2366},[2790],{"type":1542,"value":2791}," '",{"type":178,"tag":1040,"props":2793,"children":2794},{"style":2396},[2795],{"type":1542,"value":2796},"hidden sm:flex items-center justify-center transition-all duration-200 ease-out",{"type":178,"tag":1040,"props":2798,"children":2799},{"style":2366},[2800],{"type":1542,"value":1340},{"type":178,"tag":1040,"props":2802,"children":2803},{"style":2366},[2804],{"type":1542,"value":2805},",\n",{"type":178,"tag":1040,"props":2807,"children":2808},{"class":1042,"line":1257},[2809,2814,2818,2822,2827],{"type":178,"tag":1040,"props":2810,"children":2811},{"style":2371},[2812],{"type":1542,"value":2813},"        handle",{"type":178,"tag":1040,"props":2815,"children":2816},{"style":2366},[2817],{"type":1542,"value":1437},{"type":178,"tag":1040,"props":2819,"children":2820},{"style":2366},[2821],{"type":1542,"value":2791},{"type":178,"tag":1040,"props":2823,"children":2824},{"style":2396},[2825],{"type":1542,"value":2826},"cursor-grab px-1",{"type":178,"tag":1040,"props":2828,"children":2829},{"style":2366},[2830],{"type":1542,"value":2831},"'\n",{"type":178,"tag":1040,"props":2833,"children":2834},{"class":1042,"line":1263},[2835],{"type":178,"tag":1040,"props":2836,"children":2837},{"style":2366},[2838],{"type":1542,"value":2839},"      }\n",{"type":178,"tag":1040,"props":2841,"children":2842},{"class":1042,"line":1271},[2843],{"type":178,"tag":1040,"props":2844,"children":2845},{"style":2366},[2846],{"type":1542,"value":2847},"    }\n",{"type":178,"tag":1040,"props":2849,"children":2850},{"class":1042,"line":1277},[2851],{"type":178,"tag":1040,"props":2852,"children":2853},{"style":2366},[2854],{"type":1542,"value":2855},"  }\n",{"type":178,"tag":1040,"props":2857,"children":2858},{"class":1042,"line":1286},[2859,2864],{"type":178,"tag":1040,"props":2860,"children":2861},{"style":2366},[2862],{"type":1542,"value":2863},"}",{"type":178,"tag":1040,"props":2865,"children":2866},{"style":2418},[2867],{"type":1542,"value":2470},{"type":178,"tag":2351,"props":2869,"children":2872},{"className":2870},[2871],"vue-only",[2873],{"type":178,"tag":1032,"props":2874,"children":2876},{"className":2693,"code":2875,"filename":1166,"language":2399,"meta":1036,"style":1036},"import { defineConfig } from 'vite'\nimport vue from '@vitejs\u002Fplugin-vue'\nimport ui from '@nuxt\u002Fui\u002Fvite'\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",[2877],{"type":178,"tag":974,"props":2878,"children":2879},{"__ignoreMap":1036},[2880,2920,2950,2979,2986,3009,3026,3042,3058,3074,3090,3106,3135,3160,3169,3178,3186,3199,3208],{"type":178,"tag":1040,"props":2881,"children":2882},{"class":1042,"line":1043},[2883,2888,2892,2897,2902,2907,2911,2916],{"type":178,"tag":1040,"props":2884,"children":2885},{"style":2704},[2886],{"type":1542,"value":2887},"import",{"type":178,"tag":1040,"props":2889,"children":2890},{"style":2366},[2891],{"type":1542,"value":1431},{"type":178,"tag":1040,"props":2893,"children":2894},{"style":2418},[2895],{"type":1542,"value":2896}," defineConfig",{"type":178,"tag":1040,"props":2898,"children":2899},{"style":2366},[2900],{"type":1542,"value":2901}," }",{"type":178,"tag":1040,"props":2903,"children":2904},{"style":2704},[2905],{"type":1542,"value":2906}," from",{"type":178,"tag":1040,"props":2908,"children":2909},{"style":2366},[2910],{"type":1542,"value":2791},{"type":178,"tag":1040,"props":2912,"children":2913},{"style":2396},[2914],{"type":1542,"value":2915},"vite",{"type":178,"tag":1040,"props":2917,"children":2918},{"style":2366},[2919],{"type":1542,"value":2831},{"type":178,"tag":1040,"props":2921,"children":2922},{"class":1042,"line":1057},[2923,2927,2932,2937,2941,2946],{"type":178,"tag":1040,"props":2924,"children":2925},{"style":2704},[2926],{"type":1542,"value":2887},{"type":178,"tag":1040,"props":2928,"children":2929},{"style":2418},[2930],{"type":1542,"value":2931}," vue ",{"type":178,"tag":1040,"props":2933,"children":2934},{"style":2704},[2935],{"type":1542,"value":2936},"from",{"type":178,"tag":1040,"props":2938,"children":2939},{"style":2366},[2940],{"type":1542,"value":2791},{"type":178,"tag":1040,"props":2942,"children":2943},{"style":2396},[2944],{"type":1542,"value":2945},"@vitejs\u002Fplugin-vue",{"type":178,"tag":1040,"props":2947,"children":2948},{"style":2366},[2949],{"type":1542,"value":2831},{"type":178,"tag":1040,"props":2951,"children":2952},{"class":1042,"line":1084},[2953,2957,2962,2966,2970,2975],{"type":178,"tag":1040,"props":2954,"children":2955},{"style":2704},[2956],{"type":1542,"value":2887},{"type":178,"tag":1040,"props":2958,"children":2959},{"style":2418},[2960],{"type":1542,"value":2961}," ui ",{"type":178,"tag":1040,"props":2963,"children":2964},{"style":2704},[2965],{"type":1542,"value":2936},{"type":178,"tag":1040,"props":2967,"children":2968},{"style":2366},[2969],{"type":1542,"value":2791},{"type":178,"tag":1040,"props":2971,"children":2972},{"style":2396},[2973],{"type":1542,"value":2974},"@nuxt\u002Fui\u002Fvite",{"type":178,"tag":1040,"props":2976,"children":2977},{"style":2366},[2978],{"type":1542,"value":2831},{"type":178,"tag":1040,"props":2980,"children":2981},{"class":1042,"line":1119},[2982],{"type":178,"tag":1040,"props":2983,"children":2984},{"emptyLinePlaceholder":21},[2985],{"type":1542,"value":2453},{"type":178,"tag":1040,"props":2987,"children":2988},{"class":1042,"line":1129},[2989,2993,2997,3001,3005],{"type":178,"tag":1040,"props":2990,"children":2991},{"style":2704},[2992],{"type":1542,"value":2707},{"type":178,"tag":1040,"props":2994,"children":2995},{"style":2704},[2996],{"type":1542,"value":2712},{"type":178,"tag":1040,"props":2998,"children":2999},{"style":2428},[3000],{"type":1542,"value":2896},{"type":178,"tag":1040,"props":3002,"children":3003},{"style":2418},[3004],{"type":1542,"value":1337},{"type":178,"tag":1040,"props":3006,"children":3007},{"style":2366},[3008],{"type":1542,"value":1254},{"type":178,"tag":1040,"props":3010,"children":3011},{"class":1042,"line":1257},[3012,3017,3021],{"type":178,"tag":1040,"props":3013,"children":3014},{"style":2371},[3015],{"type":1542,"value":3016},"  plugins",{"type":178,"tag":1040,"props":3018,"children":3019},{"style":2366},[3020],{"type":1542,"value":1437},{"type":178,"tag":1040,"props":3022,"children":3023},{"style":2418},[3024],{"type":1542,"value":3025}," [\n",{"type":178,"tag":1040,"props":3027,"children":3028},{"class":1042,"line":1263},[3029,3034,3038],{"type":178,"tag":1040,"props":3030,"children":3031},{"style":2428},[3032],{"type":1542,"value":3033},"    vue",{"type":178,"tag":1040,"props":3035,"children":3036},{"style":2418},[3037],{"type":1542,"value":1328},{"type":178,"tag":1040,"props":3039,"children":3040},{"style":2366},[3041],{"type":1542,"value":2805},{"type":178,"tag":1040,"props":3043,"children":3044},{"class":1042,"line":1271},[3045,3050,3054],{"type":178,"tag":1040,"props":3046,"children":3047},{"style":2428},[3048],{"type":1542,"value":3049},"    ui",{"type":178,"tag":1040,"props":3051,"children":3052},{"style":2418},[3053],{"type":1542,"value":1337},{"type":178,"tag":1040,"props":3055,"children":3056},{"style":2366},[3057],{"type":1542,"value":1254},{"type":178,"tag":1040,"props":3059,"children":3060},{"class":1042,"line":1277},[3061,3066,3070],{"type":178,"tag":1040,"props":3062,"children":3063},{"style":2371},[3064],{"type":1542,"value":3065},"      ui",{"type":178,"tag":1040,"props":3067,"children":3068},{"style":2366},[3069],{"type":1542,"value":1437},{"type":178,"tag":1040,"props":3071,"children":3072},{"style":2366},[3073],{"type":1542,"value":2742},{"type":178,"tag":1040,"props":3075,"children":3076},{"class":1042,"line":1286},[3077,3082,3086],{"type":178,"tag":1040,"props":3078,"children":3079},{"style":2371},[3080],{"type":1542,"value":3081},"        editorDragHandle",{"type":178,"tag":1040,"props":3083,"children":3084},{"style":2366},[3085],{"type":1542,"value":1437},{"type":178,"tag":1040,"props":3087,"children":3088},{"style":2366},[3089],{"type":1542,"value":2742},{"type":178,"tag":1040,"props":3091,"children":3092},{"class":1042,"line":2661},[3093,3098,3102],{"type":178,"tag":1040,"props":3094,"children":3095},{"style":2371},[3096],{"type":1542,"value":3097},"          slots",{"type":178,"tag":1040,"props":3099,"children":3100},{"style":2366},[3101],{"type":1542,"value":1437},{"type":178,"tag":1040,"props":3103,"children":3104},{"style":2366},[3105],{"type":1542,"value":2742},{"type":178,"tag":1040,"props":3107,"children":3109},{"class":1042,"line":3108},12,[3110,3115,3119,3123,3127,3131],{"type":178,"tag":1040,"props":3111,"children":3112},{"style":2371},[3113],{"type":1542,"value":3114},"            root",{"type":178,"tag":1040,"props":3116,"children":3117},{"style":2366},[3118],{"type":1542,"value":1437},{"type":178,"tag":1040,"props":3120,"children":3121},{"style":2366},[3122],{"type":1542,"value":2791},{"type":178,"tag":1040,"props":3124,"children":3125},{"style":2396},[3126],{"type":1542,"value":2796},{"type":178,"tag":1040,"props":3128,"children":3129},{"style":2366},[3130],{"type":1542,"value":1340},{"type":178,"tag":1040,"props":3132,"children":3133},{"style":2366},[3134],{"type":1542,"value":2805},{"type":178,"tag":1040,"props":3136,"children":3138},{"class":1042,"line":3137},13,[3139,3144,3148,3152,3156],{"type":178,"tag":1040,"props":3140,"children":3141},{"style":2371},[3142],{"type":1542,"value":3143},"            handle",{"type":178,"tag":1040,"props":3145,"children":3146},{"style":2366},[3147],{"type":1542,"value":1437},{"type":178,"tag":1040,"props":3149,"children":3150},{"style":2366},[3151],{"type":1542,"value":2791},{"type":178,"tag":1040,"props":3153,"children":3154},{"style":2396},[3155],{"type":1542,"value":2826},{"type":178,"tag":1040,"props":3157,"children":3158},{"style":2366},[3159],{"type":1542,"value":2831},{"type":178,"tag":1040,"props":3161,"children":3163},{"class":1042,"line":3162},14,[3164],{"type":178,"tag":1040,"props":3165,"children":3166},{"style":2366},[3167],{"type":1542,"value":3168},"          }\n",{"type":178,"tag":1040,"props":3170,"children":3172},{"class":1042,"line":3171},15,[3173],{"type":178,"tag":1040,"props":3174,"children":3175},{"style":2366},[3176],{"type":1542,"value":3177},"        }\n",{"type":178,"tag":1040,"props":3179,"children":3181},{"class":1042,"line":3180},16,[3182],{"type":178,"tag":1040,"props":3183,"children":3184},{"style":2366},[3185],{"type":1542,"value":2839},{"type":178,"tag":1040,"props":3187,"children":3189},{"class":1042,"line":3188},17,[3190,3195],{"type":178,"tag":1040,"props":3191,"children":3192},{"style":2366},[3193],{"type":1542,"value":3194},"    }",{"type":178,"tag":1040,"props":3196,"children":3197},{"style":2418},[3198],{"type":1542,"value":2470},{"type":178,"tag":1040,"props":3200,"children":3202},{"class":1042,"line":3201},18,[3203],{"type":178,"tag":1040,"props":3204,"children":3205},{"style":2418},[3206],{"type":1542,"value":3207},"  ]\n",{"type":178,"tag":1040,"props":3209,"children":3211},{"class":1042,"line":3210},19,[3212,3216],{"type":178,"tag":1040,"props":3213,"children":3214},{"style":2366},[3215],{"type":1542,"value":2863},{"type":178,"tag":1040,"props":3217,"children":3218},{"style":2418},[3219],{"type":1542,"value":2470},{"type":178,"tag":1500,"props":3221,"children":3222},{},[3223],{"type":1542,"value":2679},{"title":1036,"searchDepth":1057,"depth":1057,"links":3225},[],{"data":3227,"body":3228},{},{"type":1536,"children":3229},[3230],{"type":178,"tag":970,"props":3231,"children":3232},{},[3233],{"type":178,"tag":985,"props":3234,"children":3236},{"href":1607,"rel":3235},[1182],[3237],{"type":1542,"value":1607},{"data":3239,"body":3240},{},{"type":1536,"children":3241},[3242,3247],{"type":178,"tag":970,"props":3243,"children":3244},{},[3245],{"type":1542,"value":3246},"Enable drag handles for nested content (list items, blockquotes, etc.).",{"type":178,"tag":970,"props":3248,"children":3249},{},[3250],{"type":1542,"value":3251},"When enabled, the drag handle will appear for nested blocks, not just\ntop-level blocks. A rule-based scoring system determines which node\nto target based on cursor position and configured rules.",{"data":3253,"body":3254},{},{"type":1536,"children":3255},[3256],{"type":178,"tag":970,"props":3257,"children":3258},{},[3259],{"type":1542,"value":2040},{"data":3261,"body":3262},{},{"type":1536,"children":3263},[3264],{"type":178,"tag":970,"props":3265,"children":3266},{},[3267],{"type":1542,"value":2099},{"data":3269,"body":3270},{},{"type":1536,"children":3271},[3272],{"type":178,"tag":970,"props":3273,"children":3274},{},[3275],{"type":1542,"value":2105},{"data":3277,"body":3278},{},{"type":1536,"children":3279},[3280],{"type":178,"tag":970,"props":3281,"children":3282},{},[3283,3285,3291],{"type":1542,"value":3284},"Set loading state automatically based on the ",{"type":178,"tag":974,"props":3286,"children":3288},{"className":3287},[],[3289],{"type":1542,"value":3290},"@click",{"type":1542,"value":3292}," promise state",{"data":3294,"body":3295},{},{"type":1536,"children":3296},[3297],{"type":178,"tag":970,"props":3298,"children":3299},{},[3300],{"type":1542,"value":2117},{"data":3302,"body":3303},{},{"type":1536,"children":3304},[3305],{"type":178,"tag":970,"props":3306,"children":3307},{},[3308,3310,3315],{"type":1542,"value":3309},"When ",{"type":178,"tag":974,"props":3311,"children":3313},{"className":3312},[],[3314],{"type":1542,"value":1008},{"type":1542,"value":3316},", the icon will be displayed on the left side.",{"data":3318,"body":3319},{},{"type":1536,"children":3320},[3321],{"type":178,"tag":970,"props":3322,"children":3323},{},[3324],{"type":1542,"value":2289},{"data":3326,"body":3327},{},{"type":1536,"children":3328},[3329],{"type":178,"tag":970,"props":3330,"children":3331},{},[3332,3333,3338],{"type":1542,"value":3309},{"type":178,"tag":974,"props":3334,"children":3336},{"className":3335},[],[3337],{"type":1542,"value":1008},{"type":1542,"value":3339},", the icon will be displayed on the right side.",{"data":3341,"body":3342},{},{"type":1536,"children":3343},[3344],{"type":178,"tag":970,"props":3345,"children":3346},{},[3347],{"type":1542,"value":2299},{"data":3349,"body":3350},{},{"type":1536,"children":3351},[3352],{"type":178,"tag":970,"props":3353,"children":3354},{},[3355,3356,3361],{"type":1542,"value":3309},{"type":178,"tag":974,"props":3357,"children":3359},{"className":3358},[],[3360],{"type":1542,"value":1008},{"type":1542,"value":3362},", the loading icon will be displayed.",{"data":3364,"body":3365},{},{"type":1536,"children":3366},[3367],{"type":178,"tag":970,"props":3368,"children":3369},{},[3370,3372,3377,3379,3384],{"type":1542,"value":3371},"The icon when the ",{"type":178,"tag":974,"props":3373,"children":3375},{"className":3374},[],[3376],{"type":1542,"value":2240},{"type":1542,"value":3378}," prop is ",{"type":178,"tag":974,"props":3380,"children":3382},{"className":3381},[],[3383],{"type":1542,"value":1008},{"type":1542,"value":1184},{"data":3386,"body":3387,"toc":6796},{"title":1036,"description":1036},{"type":1536,"children":3388},[3389,6792],{"type":178,"tag":2351,"props":3390,"children":3391},{},[3392],{"type":178,"tag":1032,"props":3393,"children":3395},{"className":1034,"code":3394,"language":34,"meta":1036,"style":1036},"\u003Cscript setup lang=\"ts\">\nimport { upperFirst } from 'scule'\nimport type { DropdownMenuItem } from '@nuxt\u002Fui'\nimport { mapEditorItems } from '@nuxt\u002Fui\u002Futils\u002Feditor'\nimport type { Editor, JSONContent } from '@tiptap\u002Fvue-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\u002Fscript>\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        \u002F>\n      \u003C\u002FUDropdownMenu>\n    \u003C\u002FUEditorDragHandle>\n  \u003C\u002FUEditor>\n\u003C\u002Ftemplate>\n\n",[3396],{"type":178,"tag":974,"props":3397,"children":3398},{"__ignoreMap":1036},[3399,3438,3475,3517,3553,3603,3610,3642,3649,3665,3672,3737,3744,3801,3857,3870,3877,3884,3913,3921,3950,4003,4012,4020,4049,4085,4102,4193,4299,4402,4505,4608,4695,4782,4869,4956,4965,4973,4981,5011,5049,5078,5107,5115,5132,5140,5168,5204,5233,5262,5270,5278,5307,5340,5372,5410,5418,5457,5517,5541,5594,5602,5610,5618,5634,5642,5670,5706,5735,5764,5772,5780,5809,5845,5874,5903,5911,5927,5935,5963,5999,6028,6057,6065,6087,6096,6112,6120,6136,6149,6174,6199,6224,6250,6259,6338,6352,6378,6403,6429,6455,6481,6507,6516,6530,6560,6586,6612,6638,6664,6690,6716,6725,6743,6760,6776],{"type":178,"tag":1040,"props":3400,"children":3401},{"class":1042,"line":1043},[3402,3406,3410,3414,3418,3422,3426,3430,3434],{"type":178,"tag":1040,"props":3403,"children":3404},{"style":2366},[3405],{"type":1542,"value":1047},{"type":178,"tag":1040,"props":3407,"children":3408},{"style":2371},[3409],{"type":1542,"value":2374},{"type":178,"tag":1040,"props":3411,"children":3412},{"style":2377},[3413],{"type":1542,"value":2380},{"type":178,"tag":1040,"props":3415,"children":3416},{"style":2377},[3417],{"type":1542,"value":2385},{"type":178,"tag":1040,"props":3419,"children":3420},{"style":2366},[3421],{"type":1542,"value":1070},{"type":178,"tag":1040,"props":3423,"children":3424},{"style":2366},[3425],{"type":1542,"value":1073},{"type":178,"tag":1040,"props":3427,"children":3428},{"style":2396},[3429],{"type":1542,"value":2399},{"type":178,"tag":1040,"props":3431,"children":3432},{"style":2366},[3433],{"type":1542,"value":1073},{"type":178,"tag":1040,"props":3435,"children":3436},{"style":2366},[3437],{"type":1542,"value":1054},{"type":178,"tag":1040,"props":3439,"children":3440},{"class":1042,"line":1057},[3441,3445,3449,3454,3458,3462,3466,3471],{"type":178,"tag":1040,"props":3442,"children":3443},{"style":2704},[3444],{"type":1542,"value":2887},{"type":178,"tag":1040,"props":3446,"children":3447},{"style":2366},[3448],{"type":1542,"value":1431},{"type":178,"tag":1040,"props":3450,"children":3451},{"style":2418},[3452],{"type":1542,"value":3453}," upperFirst",{"type":178,"tag":1040,"props":3455,"children":3456},{"style":2366},[3457],{"type":1542,"value":2901},{"type":178,"tag":1040,"props":3459,"children":3460},{"style":2704},[3461],{"type":1542,"value":2906},{"type":178,"tag":1040,"props":3463,"children":3464},{"style":2366},[3465],{"type":1542,"value":2791},{"type":178,"tag":1040,"props":3467,"children":3468},{"style":2396},[3469],{"type":1542,"value":3470},"scule",{"type":178,"tag":1040,"props":3472,"children":3473},{"style":2366},[3474],{"type":1542,"value":2831},{"type":178,"tag":1040,"props":3476,"children":3477},{"class":1042,"line":1084},[3478,3482,3487,3491,3496,3500,3504,3508,3513],{"type":178,"tag":1040,"props":3479,"children":3480},{"style":2704},[3481],{"type":1542,"value":2887},{"type":178,"tag":1040,"props":3483,"children":3484},{"style":2704},[3485],{"type":1542,"value":3486}," type",{"type":178,"tag":1040,"props":3488,"children":3489},{"style":2366},[3490],{"type":1542,"value":1431},{"type":178,"tag":1040,"props":3492,"children":3493},{"style":2418},[3494],{"type":1542,"value":3495}," DropdownMenuItem",{"type":178,"tag":1040,"props":3497,"children":3498},{"style":2366},[3499],{"type":1542,"value":2901},{"type":178,"tag":1040,"props":3501,"children":3502},{"style":2704},[3503],{"type":1542,"value":2906},{"type":178,"tag":1040,"props":3505,"children":3506},{"style":2366},[3507],{"type":1542,"value":2791},{"type":178,"tag":1040,"props":3509,"children":3510},{"style":2396},[3511],{"type":1542,"value":3512},"@nuxt\u002Fui",{"type":178,"tag":1040,"props":3514,"children":3515},{"style":2366},[3516],{"type":1542,"value":2831},{"type":178,"tag":1040,"props":3518,"children":3519},{"class":1042,"line":1119},[3520,3524,3528,3533,3537,3541,3545,3549],{"type":178,"tag":1040,"props":3521,"children":3522},{"style":2704},[3523],{"type":1542,"value":2887},{"type":178,"tag":1040,"props":3525,"children":3526},{"style":2366},[3527],{"type":1542,"value":1431},{"type":178,"tag":1040,"props":3529,"children":3530},{"style":2418},[3531],{"type":1542,"value":3532}," mapEditorItems",{"type":178,"tag":1040,"props":3534,"children":3535},{"style":2366},[3536],{"type":1542,"value":2901},{"type":178,"tag":1040,"props":3538,"children":3539},{"style":2704},[3540],{"type":1542,"value":2906},{"type":178,"tag":1040,"props":3542,"children":3543},{"style":2366},[3544],{"type":1542,"value":2791},{"type":178,"tag":1040,"props":3546,"children":3547},{"style":2396},[3548],{"type":1542,"value":1376},{"type":178,"tag":1040,"props":3550,"children":3551},{"style":2366},[3552],{"type":1542,"value":2831},{"type":178,"tag":1040,"props":3554,"children":3555},{"class":1042,"line":1129},[3556,3560,3564,3568,3573,3577,3582,3586,3590,3594,3599],{"type":178,"tag":1040,"props":3557,"children":3558},{"style":2704},[3559],{"type":1542,"value":2887},{"type":178,"tag":1040,"props":3561,"children":3562},{"style":2704},[3563],{"type":1542,"value":3486},{"type":178,"tag":1040,"props":3565,"children":3566},{"style":2366},[3567],{"type":1542,"value":1431},{"type":178,"tag":1040,"props":3569,"children":3570},{"style":2418},[3571],{"type":1542,"value":3572}," Editor",{"type":178,"tag":1040,"props":3574,"children":3575},{"style":2366},[3576],{"type":1542,"value":1348},{"type":178,"tag":1040,"props":3578,"children":3579},{"style":2418},[3580],{"type":1542,"value":3581}," JSONContent",{"type":178,"tag":1040,"props":3583,"children":3584},{"style":2366},[3585],{"type":1542,"value":2901},{"type":178,"tag":1040,"props":3587,"children":3588},{"style":2704},[3589],{"type":1542,"value":2906},{"type":178,"tag":1040,"props":3591,"children":3592},{"style":2366},[3593],{"type":1542,"value":2791},{"type":178,"tag":1040,"props":3595,"children":3596},{"style":2396},[3597],{"type":1542,"value":3598},"@tiptap\u002Fvue-3",{"type":178,"tag":1040,"props":3600,"children":3601},{"style":2366},[3602],{"type":1542,"value":2831},{"type":178,"tag":1040,"props":3604,"children":3605},{"class":1042,"line":1257},[3606],{"type":178,"tag":1040,"props":3607,"children":3608},{"emptyLinePlaceholder":21},[3609],{"type":1542,"value":2453},{"type":178,"tag":1040,"props":3611,"children":3612},{"class":1042,"line":1263},[3613,3617,3621,3625,3629,3633,3637],{"type":178,"tag":1040,"props":3614,"children":3615},{"style":2377},[3616],{"type":1542,"value":2415},{"type":178,"tag":1040,"props":3618,"children":3619},{"style":2418},[3620],{"type":1542,"value":2421},{"type":178,"tag":1040,"props":3622,"children":3623},{"style":2366},[3624],{"type":1542,"value":1070},{"type":178,"tag":1040,"props":3626,"children":3627},{"style":2428},[3628],{"type":1542,"value":2431},{"type":178,"tag":1040,"props":3630,"children":3631},{"style":2418},[3632],{"type":1542,"value":1337},{"type":178,"tag":1040,"props":3634,"children":3635},{"style":2366},[3636],{"type":1542,"value":2440},{"type":178,"tag":1040,"props":3638,"children":3639},{"style":2396},[3640],{"type":1542,"value":3641},"Hover over the left side to see both drag handle and menu button.\n",{"type":178,"tag":1040,"props":3643,"children":3644},{"class":1042,"line":1271},[3645],{"type":178,"tag":1040,"props":3646,"children":3647},{"emptyLinePlaceholder":21},[3648],{"type":1542,"value":2453},{"type":178,"tag":1040,"props":3650,"children":3651},{"class":1042,"line":1277},[3652,3657,3661],{"type":178,"tag":1040,"props":3653,"children":3654},{"style":2396},[3655],{"type":1542,"value":3656},"Click the menu to see block actions. Try duplicating or deleting a block.",{"type":178,"tag":1040,"props":3658,"children":3659},{"style":2366},[3660],{"type":1542,"value":2440},{"type":178,"tag":1040,"props":3662,"children":3663},{"style":2418},[3664],{"type":1542,"value":2470},{"type":178,"tag":1040,"props":3666,"children":3667},{"class":1042,"line":1286},[3668],{"type":178,"tag":1040,"props":3669,"children":3670},{"emptyLinePlaceholder":21},[3671],{"type":1542,"value":2453},{"type":178,"tag":1040,"props":3673,"children":3674},{"class":1042,"line":2661},[3675,3679,3684,3688,3692,3697,3701,3705,3710,3714,3718,3722,3727,3732],{"type":178,"tag":1040,"props":3676,"children":3677},{"style":2377},[3678],{"type":1542,"value":2415},{"type":178,"tag":1040,"props":3680,"children":3681},{"style":2418},[3682],{"type":1542,"value":3683}," selectedNode ",{"type":178,"tag":1040,"props":3685,"children":3686},{"style":2366},[3687],{"type":1542,"value":1070},{"type":178,"tag":1040,"props":3689,"children":3690},{"style":2428},[3691],{"type":1542,"value":2431},{"type":178,"tag":1040,"props":3693,"children":3694},{"style":2366},[3695],{"type":1542,"value":3696},"\u003C{",{"type":178,"tag":1040,"props":3698,"children":3699},{"style":2371},[3700],{"type":1542,"value":1440},{"type":178,"tag":1040,"props":3702,"children":3703},{"style":2366},[3704],{"type":1542,"value":1437},{"type":178,"tag":1040,"props":3706,"children":3708},{"style":3707},"--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B",[3709],{"type":1542,"value":3581},{"type":178,"tag":1040,"props":3711,"children":3712},{"style":2366},[3713],{"type":1542,"value":1348},{"type":178,"tag":1040,"props":3715,"children":3716},{"style":2371},[3717],{"type":1542,"value":1434},{"type":178,"tag":1040,"props":3719,"children":3720},{"style":2366},[3721],{"type":1542,"value":1437},{"type":178,"tag":1040,"props":3723,"children":3724},{"style":3707},[3725],{"type":1542,"value":3726}," number",{"type":178,"tag":1040,"props":3728,"children":3729},{"style":2366},[3730],{"type":1542,"value":3731}," }>",{"type":178,"tag":1040,"props":3733,"children":3734},{"style":2418},[3735],{"type":1542,"value":3736},"()\n",{"type":178,"tag":1040,"props":3738,"children":3739},{"class":1042,"line":3108},[3740],{"type":178,"tag":1040,"props":3741,"children":3742},{"emptyLinePlaceholder":21},[3743],{"type":1542,"value":2453},{"type":178,"tag":1040,"props":3745,"children":3746},{"class":1042,"line":3137},[3747,3751,3756,3760,3765,3770,3774,3778,3783,3787,3792,3797],{"type":178,"tag":1040,"props":3748,"children":3749},{"style":2377},[3750],{"type":1542,"value":2415},{"type":178,"tag":1040,"props":3752,"children":3753},{"style":2418},[3754],{"type":1542,"value":3755}," items ",{"type":178,"tag":1040,"props":3757,"children":3758},{"style":2366},[3759],{"type":1542,"value":1070},{"type":178,"tag":1040,"props":3761,"children":3762},{"style":2366},[3763],{"type":1542,"value":3764}," (",{"type":178,"tag":1040,"props":3766,"children":3768},{"style":3767},"--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#EEFFFF;--shiki-default-font-style:italic;--shiki-dark:#BABED8;--shiki-dark-font-style:italic",[3769],{"type":1542,"value":464},{"type":178,"tag":1040,"props":3771,"children":3772},{"style":2366},[3773],{"type":1542,"value":1437},{"type":178,"tag":1040,"props":3775,"children":3776},{"style":3707},[3777],{"type":1542,"value":3572},{"type":178,"tag":1040,"props":3779,"children":3780},{"style":2366},[3781],{"type":1542,"value":3782},"):",{"type":178,"tag":1040,"props":3784,"children":3785},{"style":3707},[3786],{"type":1542,"value":3495},{"type":178,"tag":1040,"props":3788,"children":3789},{"style":2418},[3790],{"type":1542,"value":3791},"[][] ",{"type":178,"tag":1040,"props":3793,"children":3794},{"style":2377},[3795],{"type":1542,"value":3796},"=>",{"type":178,"tag":1040,"props":3798,"children":3799},{"style":2366},[3800],{"type":1542,"value":2742},{"type":178,"tag":1040,"props":3802,"children":3803},{"class":1042,"line":3162},[3804,3809,3813,3818,3823,3827,3831,3835,3840,3844,3848,3853],{"type":178,"tag":1040,"props":3805,"children":3806},{"style":2704},[3807],{"type":1542,"value":3808},"  if",{"type":178,"tag":1040,"props":3810,"children":3811},{"style":2371},[3812],{"type":1542,"value":3764},{"type":178,"tag":1040,"props":3814,"children":3815},{"style":2366},[3816],{"type":1542,"value":3817},"!",{"type":178,"tag":1040,"props":3819,"children":3820},{"style":2418},[3821],{"type":1542,"value":3822},"selectedNode",{"type":178,"tag":1040,"props":3824,"children":3825},{"style":2366},[3826],{"type":1542,"value":1184},{"type":178,"tag":1040,"props":3828,"children":3829},{"style":2418},[3830],{"type":1542,"value":2556},{"type":178,"tag":1040,"props":3832,"children":3833},{"style":2366},[3834],{"type":1542,"value":1418},{"type":178,"tag":1040,"props":3836,"children":3837},{"style":2418},[3838],{"type":1542,"value":3839},"node",{"type":178,"tag":1040,"props":3841,"children":3842},{"style":2366},[3843],{"type":1542,"value":1418},{"type":178,"tag":1040,"props":3845,"children":3846},{"style":2418},[3847],{"type":1542,"value":2039},{"type":178,"tag":1040,"props":3849,"children":3850},{"style":2371},[3851],{"type":1542,"value":3852},") ",{"type":178,"tag":1040,"props":3854,"children":3855},{"style":2366},[3856],{"type":1542,"value":1254},{"type":178,"tag":1040,"props":3858,"children":3859},{"class":1042,"line":3171},[3860,3865],{"type":178,"tag":1040,"props":3861,"children":3862},{"style":2704},[3863],{"type":1542,"value":3864},"    return",{"type":178,"tag":1040,"props":3866,"children":3867},{"style":2371},[3868],{"type":1542,"value":3869}," []\n",{"type":178,"tag":1040,"props":3871,"children":3872},{"class":1042,"line":3180},[3873],{"type":178,"tag":1040,"props":3874,"children":3875},{"style":2366},[3876],{"type":1542,"value":2855},{"type":178,"tag":1040,"props":3878,"children":3879},{"class":1042,"line":3188},[3880],{"type":178,"tag":1040,"props":3881,"children":3882},{"emptyLinePlaceholder":21},[3883],{"type":1542,"value":2453},{"type":178,"tag":1040,"props":3885,"children":3886},{"class":1042,"line":3201},[3887,3892,3896,3900,3904,3908],{"type":178,"tag":1040,"props":3888,"children":3889},{"style":2704},[3890],{"type":1542,"value":3891},"  return",{"type":178,"tag":1040,"props":3893,"children":3894},{"style":2428},[3895],{"type":1542,"value":3532},{"type":178,"tag":1040,"props":3897,"children":3898},{"style":2371},[3899],{"type":1542,"value":1337},{"type":178,"tag":1040,"props":3901,"children":3902},{"style":2418},[3903],{"type":1542,"value":464},{"type":178,"tag":1040,"props":3905,"children":3906},{"style":2366},[3907],{"type":1542,"value":1348},{"type":178,"tag":1040,"props":3909,"children":3910},{"style":2371},[3911],{"type":1542,"value":3912}," [[\n",{"type":178,"tag":1040,"props":3914,"children":3915},{"class":1042,"line":3210},[3916],{"type":178,"tag":1040,"props":3917,"children":3918},{"style":2366},[3919],{"type":1542,"value":3920},"    {\n",{"type":178,"tag":1040,"props":3922,"children":3924},{"class":1042,"line":3923},20,[3925,3930,3934,3938,3942,3946],{"type":178,"tag":1040,"props":3926,"children":3927},{"style":2371},[3928],{"type":1542,"value":3929},"      type",{"type":178,"tag":1040,"props":3931,"children":3932},{"style":2366},[3933],{"type":1542,"value":1437},{"type":178,"tag":1040,"props":3935,"children":3936},{"style":2366},[3937],{"type":1542,"value":2791},{"type":178,"tag":1040,"props":3939,"children":3940},{"style":2396},[3941],{"type":1542,"value":1772},{"type":178,"tag":1040,"props":3943,"children":3944},{"style":2366},[3945],{"type":1542,"value":1340},{"type":178,"tag":1040,"props":3947,"children":3948},{"style":2366},[3949],{"type":1542,"value":2805},{"type":178,"tag":1040,"props":3951,"children":3953},{"class":1042,"line":3952},21,[3954,3959,3963,3967,3971,3975,3979,3983,3987,3991,3995,3999],{"type":178,"tag":1040,"props":3955,"children":3956},{"style":2371},[3957],{"type":1542,"value":3958},"      label",{"type":178,"tag":1040,"props":3960,"children":3961},{"style":2366},[3962],{"type":1542,"value":1437},{"type":178,"tag":1040,"props":3964,"children":3965},{"style":2428},[3966],{"type":1542,"value":3453},{"type":178,"tag":1040,"props":3968,"children":3969},{"style":2371},[3970],{"type":1542,"value":1337},{"type":178,"tag":1040,"props":3972,"children":3973},{"style":2418},[3974],{"type":1542,"value":3822},{"type":178,"tag":1040,"props":3976,"children":3977},{"style":2366},[3978],{"type":1542,"value":1184},{"type":178,"tag":1040,"props":3980,"children":3981},{"style":2418},[3982],{"type":1542,"value":2556},{"type":178,"tag":1040,"props":3984,"children":3985},{"style":2366},[3986],{"type":1542,"value":1184},{"type":178,"tag":1040,"props":3988,"children":3989},{"style":2418},[3990],{"type":1542,"value":3839},{"type":178,"tag":1040,"props":3992,"children":3993},{"style":2366},[3994],{"type":1542,"value":1184},{"type":178,"tag":1040,"props":3996,"children":3997},{"style":2418},[3998],{"type":1542,"value":2039},{"type":178,"tag":1040,"props":4000,"children":4001},{"style":2371},[4002],{"type":1542,"value":2470},{"type":178,"tag":1040,"props":4004,"children":4006},{"class":1042,"line":4005},22,[4007],{"type":178,"tag":1040,"props":4008,"children":4009},{"style":2366},[4010],{"type":1542,"value":4011},"    },\n",{"type":178,"tag":1040,"props":4013,"children":4015},{"class":1042,"line":4014},23,[4016],{"type":178,"tag":1040,"props":4017,"children":4018},{"style":2366},[4019],{"type":1542,"value":3920},{"type":178,"tag":1040,"props":4021,"children":4023},{"class":1042,"line":4022},24,[4024,4028,4032,4036,4041,4045],{"type":178,"tag":1040,"props":4025,"children":4026},{"style":2371},[4027],{"type":1542,"value":3958},{"type":178,"tag":1040,"props":4029,"children":4030},{"style":2366},[4031],{"type":1542,"value":1437},{"type":178,"tag":1040,"props":4033,"children":4034},{"style":2366},[4035],{"type":1542,"value":2791},{"type":178,"tag":1040,"props":4037,"children":4038},{"style":2396},[4039],{"type":1542,"value":4040},"Turn into",{"type":178,"tag":1040,"props":4042,"children":4043},{"style":2366},[4044],{"type":1542,"value":1340},{"type":178,"tag":1040,"props":4046,"children":4047},{"style":2366},[4048],{"type":1542,"value":2805},{"type":178,"tag":1040,"props":4050,"children":4052},{"class":1042,"line":4051},25,[4053,4058,4062,4066,4077,4081],{"type":178,"tag":1040,"props":4054,"children":4055},{"style":2371},[4056],{"type":1542,"value":4057},"      icon",{"type":178,"tag":1040,"props":4059,"children":4060},{"style":2366},[4061],{"type":1542,"value":1437},{"type":178,"tag":1040,"props":4063,"children":4064},{"style":2366},[4065],{"type":1542,"value":2791},{"type":178,"tag":1040,"props":4067,"children":4068},{"style":2396},[4069,4075],{"type":178,"tag":4070,"props":4071,"children":4074},"i",{"class":4072,"style":4073},"shiki-icon-highlight","--shiki-icon-url: url(https:\u002F\u002Fapi.iconify.design\u002Flucide:repeat-2.svg?color=%23000)",[],{"type":1542,"value":4076},"i-lucide-repeat-2",{"type":178,"tag":1040,"props":4078,"children":4079},{"style":2366},[4080],{"type":1542,"value":1340},{"type":178,"tag":1040,"props":4082,"children":4083},{"style":2366},[4084],{"type":1542,"value":2805},{"type":178,"tag":1040,"props":4086,"children":4088},{"class":1042,"line":4087},26,[4089,4094,4098],{"type":178,"tag":1040,"props":4090,"children":4091},{"style":2371},[4092],{"type":1542,"value":4093},"      children",{"type":178,"tag":1040,"props":4095,"children":4096},{"style":2366},[4097],{"type":1542,"value":1437},{"type":178,"tag":1040,"props":4099,"children":4100},{"style":2371},[4101],{"type":1542,"value":3025},{"type":178,"tag":1040,"props":4103,"children":4105},{"class":1042,"line":4104},27,[4106,4111,4116,4120,4124,4129,4133,4137,4142,4146,4150,4155,4159,4163,4167,4171,4175,4184,4188],{"type":178,"tag":1040,"props":4107,"children":4108},{"style":2366},[4109],{"type":1542,"value":4110},"        {",{"type":178,"tag":1040,"props":4112,"children":4113},{"style":2371},[4114],{"type":1542,"value":4115}," kind",{"type":178,"tag":1040,"props":4117,"children":4118},{"style":2366},[4119],{"type":1542,"value":1437},{"type":178,"tag":1040,"props":4121,"children":4122},{"style":2366},[4123],{"type":1542,"value":2791},{"type":178,"tag":1040,"props":4125,"children":4126},{"style":2396},[4127],{"type":1542,"value":4128},"paragraph",{"type":178,"tag":1040,"props":4130,"children":4131},{"style":2366},[4132],{"type":1542,"value":1340},{"type":178,"tag":1040,"props":4134,"children":4135},{"style":2366},[4136],{"type":1542,"value":1348},{"type":178,"tag":1040,"props":4138,"children":4139},{"style":2371},[4140],{"type":1542,"value":4141}," label",{"type":178,"tag":1040,"props":4143,"children":4144},{"style":2366},[4145],{"type":1542,"value":1437},{"type":178,"tag":1040,"props":4147,"children":4148},{"style":2366},[4149],{"type":1542,"value":2791},{"type":178,"tag":1040,"props":4151,"children":4152},{"style":2396},[4153],{"type":1542,"value":4154},"Paragraph",{"type":178,"tag":1040,"props":4156,"children":4157},{"style":2366},[4158],{"type":1542,"value":1340},{"type":178,"tag":1040,"props":4160,"children":4161},{"style":2366},[4162],{"type":1542,"value":1348},{"type":178,"tag":1040,"props":4164,"children":4165},{"style":2371},[4166],{"type":1542,"value":1104},{"type":178,"tag":1040,"props":4168,"children":4169},{"style":2366},[4170],{"type":1542,"value":1437},{"type":178,"tag":1040,"props":4172,"children":4173},{"style":2366},[4174],{"type":1542,"value":2791},{"type":178,"tag":1040,"props":4176,"children":4177},{"style":2396},[4178,4182],{"type":178,"tag":4070,"props":4179,"children":4181},{"class":4072,"style":4180},"--shiki-icon-url: url(https:\u002F\u002Fapi.iconify.design\u002Flucide:type.svg?color=%23000)",[],{"type":1542,"value":4183},"i-lucide-type",{"type":178,"tag":1040,"props":4185,"children":4186},{"style":2366},[4187],{"type":1542,"value":1340},{"type":178,"tag":1040,"props":4189,"children":4190},{"style":2366},[4191],{"type":1542,"value":4192}," },\n",{"type":178,"tag":1040,"props":4194,"children":4196},{"class":1042,"line":4195},28,[4197,4201,4205,4209,4213,4218,4222,4226,4231,4235,4241,4245,4249,4253,4257,4262,4266,4270,4274,4278,4282,4291,4295],{"type":178,"tag":1040,"props":4198,"children":4199},{"style":2366},[4200],{"type":1542,"value":4110},{"type":178,"tag":1040,"props":4202,"children":4203},{"style":2371},[4204],{"type":1542,"value":4115},{"type":178,"tag":1040,"props":4206,"children":4207},{"style":2366},[4208],{"type":1542,"value":1437},{"type":178,"tag":1040,"props":4210,"children":4211},{"style":2366},[4212],{"type":1542,"value":2791},{"type":178,"tag":1040,"props":4214,"children":4215},{"style":2396},[4216],{"type":1542,"value":4217},"heading",{"type":178,"tag":1040,"props":4219,"children":4220},{"style":2366},[4221],{"type":1542,"value":1340},{"type":178,"tag":1040,"props":4223,"children":4224},{"style":2366},[4225],{"type":1542,"value":1348},{"type":178,"tag":1040,"props":4227,"children":4228},{"style":2371},[4229],{"type":1542,"value":4230}," level",{"type":178,"tag":1040,"props":4232,"children":4233},{"style":2366},[4234],{"type":1542,"value":1437},{"type":178,"tag":1040,"props":4236,"children":4238},{"style":4237},"--shiki-light:#F76D47;--shiki-default:#F78C6C;--shiki-dark:#F78C6C",[4239],{"type":1542,"value":4240}," 1",{"type":178,"tag":1040,"props":4242,"children":4243},{"style":2366},[4244],{"type":1542,"value":1348},{"type":178,"tag":1040,"props":4246,"children":4247},{"style":2371},[4248],{"type":1542,"value":4141},{"type":178,"tag":1040,"props":4250,"children":4251},{"style":2366},[4252],{"type":1542,"value":1437},{"type":178,"tag":1040,"props":4254,"children":4255},{"style":2366},[4256],{"type":1542,"value":2791},{"type":178,"tag":1040,"props":4258,"children":4259},{"style":2396},[4260],{"type":1542,"value":4261},"Heading 1",{"type":178,"tag":1040,"props":4263,"children":4264},{"style":2366},[4265],{"type":1542,"value":1340},{"type":178,"tag":1040,"props":4267,"children":4268},{"style":2366},[4269],{"type":1542,"value":1348},{"type":178,"tag":1040,"props":4271,"children":4272},{"style":2371},[4273],{"type":1542,"value":1104},{"type":178,"tag":1040,"props":4275,"children":4276},{"style":2366},[4277],{"type":1542,"value":1437},{"type":178,"tag":1040,"props":4279,"children":4280},{"style":2366},[4281],{"type":1542,"value":2791},{"type":178,"tag":1040,"props":4283,"children":4284},{"style":2396},[4285,4289],{"type":178,"tag":4070,"props":4286,"children":4288},{"class":4072,"style":4287},"--shiki-icon-url: url(https:\u002F\u002Fapi.iconify.design\u002Flucide:heading-1.svg?color=%23000)",[],{"type":1542,"value":4290},"i-lucide-heading-1",{"type":178,"tag":1040,"props":4292,"children":4293},{"style":2366},[4294],{"type":1542,"value":1340},{"type":178,"tag":1040,"props":4296,"children":4297},{"style":2366},[4298],{"type":1542,"value":4192},{"type":178,"tag":1040,"props":4300,"children":4302},{"class":1042,"line":4301},29,[4303,4307,4311,4315,4319,4323,4327,4331,4335,4339,4344,4348,4352,4356,4360,4365,4369,4373,4377,4381,4385,4394,4398],{"type":178,"tag":1040,"props":4304,"children":4305},{"style":2366},[4306],{"type":1542,"value":4110},{"type":178,"tag":1040,"props":4308,"children":4309},{"style":2371},[4310],{"type":1542,"value":4115},{"type":178,"tag":1040,"props":4312,"children":4313},{"style":2366},[4314],{"type":1542,"value":1437},{"type":178,"tag":1040,"props":4316,"children":4317},{"style":2366},[4318],{"type":1542,"value":2791},{"type":178,"tag":1040,"props":4320,"children":4321},{"style":2396},[4322],{"type":1542,"value":4217},{"type":178,"tag":1040,"props":4324,"children":4325},{"style":2366},[4326],{"type":1542,"value":1340},{"type":178,"tag":1040,"props":4328,"children":4329},{"style":2366},[4330],{"type":1542,"value":1348},{"type":178,"tag":1040,"props":4332,"children":4333},{"style":2371},[4334],{"type":1542,"value":4230},{"type":178,"tag":1040,"props":4336,"children":4337},{"style":2366},[4338],{"type":1542,"value":1437},{"type":178,"tag":1040,"props":4340,"children":4341},{"style":4237},[4342],{"type":1542,"value":4343}," 2",{"type":178,"tag":1040,"props":4345,"children":4346},{"style":2366},[4347],{"type":1542,"value":1348},{"type":178,"tag":1040,"props":4349,"children":4350},{"style":2371},[4351],{"type":1542,"value":4141},{"type":178,"tag":1040,"props":4353,"children":4354},{"style":2366},[4355],{"type":1542,"value":1437},{"type":178,"tag":1040,"props":4357,"children":4358},{"style":2366},[4359],{"type":1542,"value":2791},{"type":178,"tag":1040,"props":4361,"children":4362},{"style":2396},[4363],{"type":1542,"value":4364},"Heading 2",{"type":178,"tag":1040,"props":4366,"children":4367},{"style":2366},[4368],{"type":1542,"value":1340},{"type":178,"tag":1040,"props":4370,"children":4371},{"style":2366},[4372],{"type":1542,"value":1348},{"type":178,"tag":1040,"props":4374,"children":4375},{"style":2371},[4376],{"type":1542,"value":1104},{"type":178,"tag":1040,"props":4378,"children":4379},{"style":2366},[4380],{"type":1542,"value":1437},{"type":178,"tag":1040,"props":4382,"children":4383},{"style":2366},[4384],{"type":1542,"value":2791},{"type":178,"tag":1040,"props":4386,"children":4387},{"style":2396},[4388,4392],{"type":178,"tag":4070,"props":4389,"children":4391},{"class":4072,"style":4390},"--shiki-icon-url: url(https:\u002F\u002Fapi.iconify.design\u002Flucide:heading-2.svg?color=%23000)",[],{"type":1542,"value":4393},"i-lucide-heading-2",{"type":178,"tag":1040,"props":4395,"children":4396},{"style":2366},[4397],{"type":1542,"value":1340},{"type":178,"tag":1040,"props":4399,"children":4400},{"style":2366},[4401],{"type":1542,"value":4192},{"type":178,"tag":1040,"props":4403,"children":4405},{"class":1042,"line":4404},30,[4406,4410,4414,4418,4422,4426,4430,4434,4438,4442,4447,4451,4455,4459,4463,4468,4472,4476,4480,4484,4488,4497,4501],{"type":178,"tag":1040,"props":4407,"children":4408},{"style":2366},[4409],{"type":1542,"value":4110},{"type":178,"tag":1040,"props":4411,"children":4412},{"style":2371},[4413],{"type":1542,"value":4115},{"type":178,"tag":1040,"props":4415,"children":4416},{"style":2366},[4417],{"type":1542,"value":1437},{"type":178,"tag":1040,"props":4419,"children":4420},{"style":2366},[4421],{"type":1542,"value":2791},{"type":178,"tag":1040,"props":4423,"children":4424},{"style":2396},[4425],{"type":1542,"value":4217},{"type":178,"tag":1040,"props":4427,"children":4428},{"style":2366},[4429],{"type":1542,"value":1340},{"type":178,"tag":1040,"props":4431,"children":4432},{"style":2366},[4433],{"type":1542,"value":1348},{"type":178,"tag":1040,"props":4435,"children":4436},{"style":2371},[4437],{"type":1542,"value":4230},{"type":178,"tag":1040,"props":4439,"children":4440},{"style":2366},[4441],{"type":1542,"value":1437},{"type":178,"tag":1040,"props":4443,"children":4444},{"style":4237},[4445],{"type":1542,"value":4446}," 3",{"type":178,"tag":1040,"props":4448,"children":4449},{"style":2366},[4450],{"type":1542,"value":1348},{"type":178,"tag":1040,"props":4452,"children":4453},{"style":2371},[4454],{"type":1542,"value":4141},{"type":178,"tag":1040,"props":4456,"children":4457},{"style":2366},[4458],{"type":1542,"value":1437},{"type":178,"tag":1040,"props":4460,"children":4461},{"style":2366},[4462],{"type":1542,"value":2791},{"type":178,"tag":1040,"props":4464,"children":4465},{"style":2396},[4466],{"type":1542,"value":4467},"Heading 3",{"type":178,"tag":1040,"props":4469,"children":4470},{"style":2366},[4471],{"type":1542,"value":1340},{"type":178,"tag":1040,"props":4473,"children":4474},{"style":2366},[4475],{"type":1542,"value":1348},{"type":178,"tag":1040,"props":4477,"children":4478},{"style":2371},[4479],{"type":1542,"value":1104},{"type":178,"tag":1040,"props":4481,"children":4482},{"style":2366},[4483],{"type":1542,"value":1437},{"type":178,"tag":1040,"props":4485,"children":4486},{"style":2366},[4487],{"type":1542,"value":2791},{"type":178,"tag":1040,"props":4489,"children":4490},{"style":2396},[4491,4495],{"type":178,"tag":4070,"props":4492,"children":4494},{"class":4072,"style":4493},"--shiki-icon-url: url(https:\u002F\u002Fapi.iconify.design\u002Flucide:heading-3.svg?color=%23000)",[],{"type":1542,"value":4496},"i-lucide-heading-3",{"type":178,"tag":1040,"props":4498,"children":4499},{"style":2366},[4500],{"type":1542,"value":1340},{"type":178,"tag":1040,"props":4502,"children":4503},{"style":2366},[4504],{"type":1542,"value":4192},{"type":178,"tag":1040,"props":4506,"children":4508},{"class":1042,"line":4507},31,[4509,4513,4517,4521,4525,4529,4533,4537,4541,4545,4550,4554,4558,4562,4566,4571,4575,4579,4583,4587,4591,4600,4604],{"type":178,"tag":1040,"props":4510,"children":4511},{"style":2366},[4512],{"type":1542,"value":4110},{"type":178,"tag":1040,"props":4514,"children":4515},{"style":2371},[4516],{"type":1542,"value":4115},{"type":178,"tag":1040,"props":4518,"children":4519},{"style":2366},[4520],{"type":1542,"value":1437},{"type":178,"tag":1040,"props":4522,"children":4523},{"style":2366},[4524],{"type":1542,"value":2791},{"type":178,"tag":1040,"props":4526,"children":4527},{"style":2396},[4528],{"type":1542,"value":4217},{"type":178,"tag":1040,"props":4530,"children":4531},{"style":2366},[4532],{"type":1542,"value":1340},{"type":178,"tag":1040,"props":4534,"children":4535},{"style":2366},[4536],{"type":1542,"value":1348},{"type":178,"tag":1040,"props":4538,"children":4539},{"style":2371},[4540],{"type":1542,"value":4230},{"type":178,"tag":1040,"props":4542,"children":4543},{"style":2366},[4544],{"type":1542,"value":1437},{"type":178,"tag":1040,"props":4546,"children":4547},{"style":4237},[4548],{"type":1542,"value":4549}," 4",{"type":178,"tag":1040,"props":4551,"children":4552},{"style":2366},[4553],{"type":1542,"value":1348},{"type":178,"tag":1040,"props":4555,"children":4556},{"style":2371},[4557],{"type":1542,"value":4141},{"type":178,"tag":1040,"props":4559,"children":4560},{"style":2366},[4561],{"type":1542,"value":1437},{"type":178,"tag":1040,"props":4563,"children":4564},{"style":2366},[4565],{"type":1542,"value":2791},{"type":178,"tag":1040,"props":4567,"children":4568},{"style":2396},[4569],{"type":1542,"value":4570},"Heading 4",{"type":178,"tag":1040,"props":4572,"children":4573},{"style":2366},[4574],{"type":1542,"value":1340},{"type":178,"tag":1040,"props":4576,"children":4577},{"style":2366},[4578],{"type":1542,"value":1348},{"type":178,"tag":1040,"props":4580,"children":4581},{"style":2371},[4582],{"type":1542,"value":1104},{"type":178,"tag":1040,"props":4584,"children":4585},{"style":2366},[4586],{"type":1542,"value":1437},{"type":178,"tag":1040,"props":4588,"children":4589},{"style":2366},[4590],{"type":1542,"value":2791},{"type":178,"tag":1040,"props":4592,"children":4593},{"style":2396},[4594,4598],{"type":178,"tag":4070,"props":4595,"children":4597},{"class":4072,"style":4596},"--shiki-icon-url: url(https:\u002F\u002Fapi.iconify.design\u002Flucide:heading-4.svg?color=%23000)",[],{"type":1542,"value":4599},"i-lucide-heading-4",{"type":178,"tag":1040,"props":4601,"children":4602},{"style":2366},[4603],{"type":1542,"value":1340},{"type":178,"tag":1040,"props":4605,"children":4606},{"style":2366},[4607],{"type":1542,"value":4192},{"type":178,"tag":1040,"props":4609,"children":4611},{"class":1042,"line":4610},32,[4612,4616,4620,4624,4628,4633,4637,4641,4645,4649,4653,4658,4662,4666,4670,4674,4678,4687,4691],{"type":178,"tag":1040,"props":4613,"children":4614},{"style":2366},[4615],{"type":1542,"value":4110},{"type":178,"tag":1040,"props":4617,"children":4618},{"style":2371},[4619],{"type":1542,"value":4115},{"type":178,"tag":1040,"props":4621,"children":4622},{"style":2366},[4623],{"type":1542,"value":1437},{"type":178,"tag":1040,"props":4625,"children":4626},{"style":2366},[4627],{"type":1542,"value":2791},{"type":178,"tag":1040,"props":4629,"children":4630},{"style":2396},[4631],{"type":1542,"value":4632},"bulletList",{"type":178,"tag":1040,"props":4634,"children":4635},{"style":2366},[4636],{"type":1542,"value":1340},{"type":178,"tag":1040,"props":4638,"children":4639},{"style":2366},[4640],{"type":1542,"value":1348},{"type":178,"tag":1040,"props":4642,"children":4643},{"style":2371},[4644],{"type":1542,"value":4141},{"type":178,"tag":1040,"props":4646,"children":4647},{"style":2366},[4648],{"type":1542,"value":1437},{"type":178,"tag":1040,"props":4650,"children":4651},{"style":2366},[4652],{"type":1542,"value":2791},{"type":178,"tag":1040,"props":4654,"children":4655},{"style":2396},[4656],{"type":1542,"value":4657},"Bullet List",{"type":178,"tag":1040,"props":4659,"children":4660},{"style":2366},[4661],{"type":1542,"value":1340},{"type":178,"tag":1040,"props":4663,"children":4664},{"style":2366},[4665],{"type":1542,"value":1348},{"type":178,"tag":1040,"props":4667,"children":4668},{"style":2371},[4669],{"type":1542,"value":1104},{"type":178,"tag":1040,"props":4671,"children":4672},{"style":2366},[4673],{"type":1542,"value":1437},{"type":178,"tag":1040,"props":4675,"children":4676},{"style":2366},[4677],{"type":1542,"value":2791},{"type":178,"tag":1040,"props":4679,"children":4680},{"style":2396},[4681,4685],{"type":178,"tag":4070,"props":4682,"children":4684},{"class":4072,"style":4683},"--shiki-icon-url: url(https:\u002F\u002Fapi.iconify.design\u002Flucide:list.svg?color=%23000)",[],{"type":1542,"value":4686},"i-lucide-list",{"type":178,"tag":1040,"props":4688,"children":4689},{"style":2366},[4690],{"type":1542,"value":1340},{"type":178,"tag":1040,"props":4692,"children":4693},{"style":2366},[4694],{"type":1542,"value":4192},{"type":178,"tag":1040,"props":4696,"children":4698},{"class":1042,"line":4697},33,[4699,4703,4707,4711,4715,4720,4724,4728,4732,4736,4740,4745,4749,4753,4757,4761,4765,4774,4778],{"type":178,"tag":1040,"props":4700,"children":4701},{"style":2366},[4702],{"type":1542,"value":4110},{"type":178,"tag":1040,"props":4704,"children":4705},{"style":2371},[4706],{"type":1542,"value":4115},{"type":178,"tag":1040,"props":4708,"children":4709},{"style":2366},[4710],{"type":1542,"value":1437},{"type":178,"tag":1040,"props":4712,"children":4713},{"style":2366},[4714],{"type":1542,"value":2791},{"type":178,"tag":1040,"props":4716,"children":4717},{"style":2396},[4718],{"type":1542,"value":4719},"orderedList",{"type":178,"tag":1040,"props":4721,"children":4722},{"style":2366},[4723],{"type":1542,"value":1340},{"type":178,"tag":1040,"props":4725,"children":4726},{"style":2366},[4727],{"type":1542,"value":1348},{"type":178,"tag":1040,"props":4729,"children":4730},{"style":2371},[4731],{"type":1542,"value":4141},{"type":178,"tag":1040,"props":4733,"children":4734},{"style":2366},[4735],{"type":1542,"value":1437},{"type":178,"tag":1040,"props":4737,"children":4738},{"style":2366},[4739],{"type":1542,"value":2791},{"type":178,"tag":1040,"props":4741,"children":4742},{"style":2396},[4743],{"type":1542,"value":4744},"Ordered List",{"type":178,"tag":1040,"props":4746,"children":4747},{"style":2366},[4748],{"type":1542,"value":1340},{"type":178,"tag":1040,"props":4750,"children":4751},{"style":2366},[4752],{"type":1542,"value":1348},{"type":178,"tag":1040,"props":4754,"children":4755},{"style":2371},[4756],{"type":1542,"value":1104},{"type":178,"tag":1040,"props":4758,"children":4759},{"style":2366},[4760],{"type":1542,"value":1437},{"type":178,"tag":1040,"props":4762,"children":4763},{"style":2366},[4764],{"type":1542,"value":2791},{"type":178,"tag":1040,"props":4766,"children":4767},{"style":2396},[4768,4772],{"type":178,"tag":4070,"props":4769,"children":4771},{"class":4072,"style":4770},"--shiki-icon-url: url(https:\u002F\u002Fapi.iconify.design\u002Flucide:list-ordered.svg?color=%23000)",[],{"type":1542,"value":4773},"i-lucide-list-ordered",{"type":178,"tag":1040,"props":4775,"children":4776},{"style":2366},[4777],{"type":1542,"value":1340},{"type":178,"tag":1040,"props":4779,"children":4780},{"style":2366},[4781],{"type":1542,"value":4192},{"type":178,"tag":1040,"props":4783,"children":4785},{"class":1042,"line":4784},34,[4786,4790,4794,4798,4802,4807,4811,4815,4819,4823,4827,4832,4836,4840,4844,4848,4852,4861,4865],{"type":178,"tag":1040,"props":4787,"children":4788},{"style":2366},[4789],{"type":1542,"value":4110},{"type":178,"tag":1040,"props":4791,"children":4792},{"style":2371},[4793],{"type":1542,"value":4115},{"type":178,"tag":1040,"props":4795,"children":4796},{"style":2366},[4797],{"type":1542,"value":1437},{"type":178,"tag":1040,"props":4799,"children":4800},{"style":2366},[4801],{"type":1542,"value":2791},{"type":178,"tag":1040,"props":4803,"children":4804},{"style":2396},[4805],{"type":1542,"value":4806},"blockquote",{"type":178,"tag":1040,"props":4808,"children":4809},{"style":2366},[4810],{"type":1542,"value":1340},{"type":178,"tag":1040,"props":4812,"children":4813},{"style":2366},[4814],{"type":1542,"value":1348},{"type":178,"tag":1040,"props":4816,"children":4817},{"style":2371},[4818],{"type":1542,"value":4141},{"type":178,"tag":1040,"props":4820,"children":4821},{"style":2366},[4822],{"type":1542,"value":1437},{"type":178,"tag":1040,"props":4824,"children":4825},{"style":2366},[4826],{"type":1542,"value":2791},{"type":178,"tag":1040,"props":4828,"children":4829},{"style":2396},[4830],{"type":1542,"value":4831},"Blockquote",{"type":178,"tag":1040,"props":4833,"children":4834},{"style":2366},[4835],{"type":1542,"value":1340},{"type":178,"tag":1040,"props":4837,"children":4838},{"style":2366},[4839],{"type":1542,"value":1348},{"type":178,"tag":1040,"props":4841,"children":4842},{"style":2371},[4843],{"type":1542,"value":1104},{"type":178,"tag":1040,"props":4845,"children":4846},{"style":2366},[4847],{"type":1542,"value":1437},{"type":178,"tag":1040,"props":4849,"children":4850},{"style":2366},[4851],{"type":1542,"value":2791},{"type":178,"tag":1040,"props":4853,"children":4854},{"style":2396},[4855,4859],{"type":178,"tag":4070,"props":4856,"children":4858},{"class":4072,"style":4857},"--shiki-icon-url: url(https:\u002F\u002Fapi.iconify.design\u002Flucide:text-quote.svg?color=%23000)",[],{"type":1542,"value":4860},"i-lucide-text-quote",{"type":178,"tag":1040,"props":4862,"children":4863},{"style":2366},[4864],{"type":1542,"value":1340},{"type":178,"tag":1040,"props":4866,"children":4867},{"style":2366},[4868],{"type":1542,"value":4192},{"type":178,"tag":1040,"props":4870,"children":4872},{"class":1042,"line":4871},35,[4873,4877,4881,4885,4889,4894,4898,4902,4906,4910,4914,4919,4923,4927,4931,4935,4939,4947,4951],{"type":178,"tag":1040,"props":4874,"children":4875},{"style":2366},[4876],{"type":1542,"value":4110},{"type":178,"tag":1040,"props":4878,"children":4879},{"style":2371},[4880],{"type":1542,"value":4115},{"type":178,"tag":1040,"props":4882,"children":4883},{"style":2366},[4884],{"type":1542,"value":1437},{"type":178,"tag":1040,"props":4886,"children":4887},{"style":2366},[4888],{"type":1542,"value":2791},{"type":178,"tag":1040,"props":4890,"children":4891},{"style":2396},[4892],{"type":1542,"value":4893},"codeBlock",{"type":178,"tag":1040,"props":4895,"children":4896},{"style":2366},[4897],{"type":1542,"value":1340},{"type":178,"tag":1040,"props":4899,"children":4900},{"style":2366},[4901],{"type":1542,"value":1348},{"type":178,"tag":1040,"props":4903,"children":4904},{"style":2371},[4905],{"type":1542,"value":4141},{"type":178,"tag":1040,"props":4907,"children":4908},{"style":2366},[4909],{"type":1542,"value":1437},{"type":178,"tag":1040,"props":4911,"children":4912},{"style":2366},[4913],{"type":1542,"value":2791},{"type":178,"tag":1040,"props":4915,"children":4916},{"style":2396},[4917],{"type":1542,"value":4918},"Code Block",{"type":178,"tag":1040,"props":4920,"children":4921},{"style":2366},[4922],{"type":1542,"value":1340},{"type":178,"tag":1040,"props":4924,"children":4925},{"style":2366},[4926],{"type":1542,"value":1348},{"type":178,"tag":1040,"props":4928,"children":4929},{"style":2371},[4930],{"type":1542,"value":1104},{"type":178,"tag":1040,"props":4932,"children":4933},{"style":2366},[4934],{"type":1542,"value":1437},{"type":178,"tag":1040,"props":4936,"children":4937},{"style":2366},[4938],{"type":1542,"value":2791},{"type":178,"tag":1040,"props":4940,"children":4941},{"style":2396},[4942,4946],{"type":178,"tag":4070,"props":4943,"children":4945},{"class":4072,"style":4944},"--shiki-icon-url: url(https:\u002F\u002Fapi.iconify.design\u002Flucide:square-code.svg?color=%23000)",[],{"type":1542,"value":164},{"type":178,"tag":1040,"props":4948,"children":4949},{"style":2366},[4950],{"type":1542,"value":1340},{"type":178,"tag":1040,"props":4952,"children":4953},{"style":2366},[4954],{"type":1542,"value":4955}," }\n",{"type":178,"tag":1040,"props":4957,"children":4959},{"class":1042,"line":4958},36,[4960],{"type":178,"tag":1040,"props":4961,"children":4962},{"style":2371},[4963],{"type":1542,"value":4964},"      ]\n",{"type":178,"tag":1040,"props":4966,"children":4968},{"class":1042,"line":4967},37,[4969],{"type":178,"tag":1040,"props":4970,"children":4971},{"style":2366},[4972],{"type":1542,"value":4011},{"type":178,"tag":1040,"props":4974,"children":4976},{"class":1042,"line":4975},38,[4977],{"type":178,"tag":1040,"props":4978,"children":4979},{"style":2366},[4980],{"type":1542,"value":3920},{"type":178,"tag":1040,"props":4982,"children":4984},{"class":1042,"line":4983},39,[4985,4990,4994,4998,5003,5007],{"type":178,"tag":1040,"props":4986,"children":4987},{"style":2371},[4988],{"type":1542,"value":4989},"      kind",{"type":178,"tag":1040,"props":4991,"children":4992},{"style":2366},[4993],{"type":1542,"value":1437},{"type":178,"tag":1040,"props":4995,"children":4996},{"style":2366},[4997],{"type":1542,"value":2791},{"type":178,"tag":1040,"props":4999,"children":5000},{"style":2396},[5001],{"type":1542,"value":5002},"clearFormatting",{"type":178,"tag":1040,"props":5004,"children":5005},{"style":2366},[5006],{"type":1542,"value":1340},{"type":178,"tag":1040,"props":5008,"children":5009},{"style":2366},[5010],{"type":1542,"value":2805},{"type":178,"tag":1040,"props":5012,"children":5014},{"class":1042,"line":5013},40,[5015,5020,5024,5029,5033,5037,5041,5045],{"type":178,"tag":1040,"props":5016,"children":5017},{"style":2371},[5018],{"type":1542,"value":5019},"      pos",{"type":178,"tag":1040,"props":5021,"children":5022},{"style":2366},[5023],{"type":1542,"value":1437},{"type":178,"tag":1040,"props":5025,"children":5026},{"style":2418},[5027],{"type":1542,"value":5028}," selectedNode",{"type":178,"tag":1040,"props":5030,"children":5031},{"style":2366},[5032],{"type":1542,"value":1184},{"type":178,"tag":1040,"props":5034,"children":5035},{"style":2418},[5036],{"type":1542,"value":2556},{"type":178,"tag":1040,"props":5038,"children":5039},{"style":2366},[5040],{"type":1542,"value":1418},{"type":178,"tag":1040,"props":5042,"children":5043},{"style":2418},[5044],{"type":1542,"value":1445},{"type":178,"tag":1040,"props":5046,"children":5047},{"style":2366},[5048],{"type":1542,"value":2805},{"type":178,"tag":1040,"props":5050,"children":5052},{"class":1042,"line":5051},41,[5053,5057,5061,5065,5070,5074],{"type":178,"tag":1040,"props":5054,"children":5055},{"style":2371},[5056],{"type":1542,"value":3958},{"type":178,"tag":1040,"props":5058,"children":5059},{"style":2366},[5060],{"type":1542,"value":1437},{"type":178,"tag":1040,"props":5062,"children":5063},{"style":2366},[5064],{"type":1542,"value":2791},{"type":178,"tag":1040,"props":5066,"children":5067},{"style":2396},[5068],{"type":1542,"value":5069},"Reset formatting",{"type":178,"tag":1040,"props":5071,"children":5072},{"style":2366},[5073],{"type":1542,"value":1340},{"type":178,"tag":1040,"props":5075,"children":5076},{"style":2366},[5077],{"type":1542,"value":2805},{"type":178,"tag":1040,"props":5079,"children":5081},{"class":1042,"line":5080},42,[5082,5086,5090,5094,5103],{"type":178,"tag":1040,"props":5083,"children":5084},{"style":2371},[5085],{"type":1542,"value":4057},{"type":178,"tag":1040,"props":5087,"children":5088},{"style":2366},[5089],{"type":1542,"value":1437},{"type":178,"tag":1040,"props":5091,"children":5092},{"style":2366},[5093],{"type":1542,"value":2791},{"type":178,"tag":1040,"props":5095,"children":5096},{"style":2396},[5097,5101],{"type":178,"tag":4070,"props":5098,"children":5100},{"class":4072,"style":5099},"--shiki-icon-url: url(https:\u002F\u002Fapi.iconify.design\u002Flucide:rotate-ccw.svg?color=%23000)",[],{"type":1542,"value":5102},"i-lucide-rotate-ccw",{"type":178,"tag":1040,"props":5104,"children":5105},{"style":2366},[5106],{"type":1542,"value":2831},{"type":178,"tag":1040,"props":5108,"children":5110},{"class":1042,"line":5109},43,[5111],{"type":178,"tag":1040,"props":5112,"children":5113},{"style":2366},[5114],{"type":1542,"value":2847},{"type":178,"tag":1040,"props":5116,"children":5118},{"class":1042,"line":5117},44,[5119,5124,5128],{"type":178,"tag":1040,"props":5120,"children":5121},{"style":2371},[5122],{"type":1542,"value":5123},"  ]",{"type":178,"tag":1040,"props":5125,"children":5126},{"style":2366},[5127],{"type":1542,"value":1348},{"type":178,"tag":1040,"props":5129,"children":5130},{"style":2371},[5131],{"type":1542,"value":3025},{"type":178,"tag":1040,"props":5133,"children":5135},{"class":1042,"line":5134},45,[5136],{"type":178,"tag":1040,"props":5137,"children":5138},{"style":2366},[5139],{"type":1542,"value":3920},{"type":178,"tag":1040,"props":5141,"children":5143},{"class":1042,"line":5142},46,[5144,5148,5152,5156,5160,5164],{"type":178,"tag":1040,"props":5145,"children":5146},{"style":2371},[5147],{"type":1542,"value":4989},{"type":178,"tag":1040,"props":5149,"children":5150},{"style":2366},[5151],{"type":1542,"value":1437},{"type":178,"tag":1040,"props":5153,"children":5154},{"style":2366},[5155],{"type":1542,"value":2791},{"type":178,"tag":1040,"props":5157,"children":5158},{"style":2396},[5159],{"type":1542,"value":1380},{"type":178,"tag":1040,"props":5161,"children":5162},{"style":2366},[5163],{"type":1542,"value":1340},{"type":178,"tag":1040,"props":5165,"children":5166},{"style":2366},[5167],{"type":1542,"value":2805},{"type":178,"tag":1040,"props":5169,"children":5171},{"class":1042,"line":5170},47,[5172,5176,5180,5184,5188,5192,5196,5200],{"type":178,"tag":1040,"props":5173,"children":5174},{"style":2371},[5175],{"type":1542,"value":5019},{"type":178,"tag":1040,"props":5177,"children":5178},{"style":2366},[5179],{"type":1542,"value":1437},{"type":178,"tag":1040,"props":5181,"children":5182},{"style":2418},[5183],{"type":1542,"value":5028},{"type":178,"tag":1040,"props":5185,"children":5186},{"style":2366},[5187],{"type":1542,"value":1184},{"type":178,"tag":1040,"props":5189,"children":5190},{"style":2418},[5191],{"type":1542,"value":2556},{"type":178,"tag":1040,"props":5193,"children":5194},{"style":2366},[5195],{"type":1542,"value":1418},{"type":178,"tag":1040,"props":5197,"children":5198},{"style":2418},[5199],{"type":1542,"value":1445},{"type":178,"tag":1040,"props":5201,"children":5202},{"style":2366},[5203],{"type":1542,"value":2805},{"type":178,"tag":1040,"props":5205,"children":5207},{"class":1042,"line":5206},48,[5208,5212,5216,5220,5225,5229],{"type":178,"tag":1040,"props":5209,"children":5210},{"style":2371},[5211],{"type":1542,"value":3958},{"type":178,"tag":1040,"props":5213,"children":5214},{"style":2366},[5215],{"type":1542,"value":1437},{"type":178,"tag":1040,"props":5217,"children":5218},{"style":2366},[5219],{"type":1542,"value":2791},{"type":178,"tag":1040,"props":5221,"children":5222},{"style":2396},[5223],{"type":1542,"value":5224},"Duplicate",{"type":178,"tag":1040,"props":5226,"children":5227},{"style":2366},[5228],{"type":1542,"value":1340},{"type":178,"tag":1040,"props":5230,"children":5231},{"style":2366},[5232],{"type":1542,"value":2805},{"type":178,"tag":1040,"props":5234,"children":5236},{"class":1042,"line":5235},49,[5237,5241,5245,5249,5258],{"type":178,"tag":1040,"props":5238,"children":5239},{"style":2371},[5240],{"type":1542,"value":4057},{"type":178,"tag":1040,"props":5242,"children":5243},{"style":2366},[5244],{"type":1542,"value":1437},{"type":178,"tag":1040,"props":5246,"children":5247},{"style":2366},[5248],{"type":1542,"value":2791},{"type":178,"tag":1040,"props":5250,"children":5251},{"style":2396},[5252,5256],{"type":178,"tag":4070,"props":5253,"children":5255},{"class":4072,"style":5254},"--shiki-icon-url: url(https:\u002F\u002Fapi.iconify.design\u002Flucide:copy.svg?color=%23000)",[],{"type":1542,"value":5257},"i-lucide-copy",{"type":178,"tag":1040,"props":5259,"children":5260},{"style":2366},[5261],{"type":1542,"value":2831},{"type":178,"tag":1040,"props":5263,"children":5265},{"class":1042,"line":5264},50,[5266],{"type":178,"tag":1040,"props":5267,"children":5268},{"style":2366},[5269],{"type":1542,"value":4011},{"type":178,"tag":1040,"props":5271,"children":5273},{"class":1042,"line":5272},51,[5274],{"type":178,"tag":1040,"props":5275,"children":5276},{"style":2366},[5277],{"type":1542,"value":3920},{"type":178,"tag":1040,"props":5279,"children":5281},{"class":1042,"line":5280},52,[5282,5286,5290,5294,5299,5303],{"type":178,"tag":1040,"props":5283,"children":5284},{"style":2371},[5285],{"type":1542,"value":3958},{"type":178,"tag":1040,"props":5287,"children":5288},{"style":2366},[5289],{"type":1542,"value":1437},{"type":178,"tag":1040,"props":5291,"children":5292},{"style":2366},[5293],{"type":1542,"value":2791},{"type":178,"tag":1040,"props":5295,"children":5296},{"style":2396},[5297],{"type":1542,"value":5298},"Copy to clipboard",{"type":178,"tag":1040,"props":5300,"children":5301},{"style":2366},[5302],{"type":1542,"value":1340},{"type":178,"tag":1040,"props":5304,"children":5305},{"style":2366},[5306],{"type":1542,"value":2805},{"type":178,"tag":1040,"props":5308,"children":5310},{"class":1042,"line":5309},53,[5311,5315,5319,5323,5332,5336],{"type":178,"tag":1040,"props":5312,"children":5313},{"style":2371},[5314],{"type":1542,"value":4057},{"type":178,"tag":1040,"props":5316,"children":5317},{"style":2366},[5318],{"type":1542,"value":1437},{"type":178,"tag":1040,"props":5320,"children":5321},{"style":2366},[5322],{"type":1542,"value":2791},{"type":178,"tag":1040,"props":5324,"children":5325},{"style":2396},[5326,5330],{"type":178,"tag":4070,"props":5327,"children":5329},{"class":4072,"style":5328},"--shiki-icon-url: url(https:\u002F\u002Fapi.iconify.design\u002Flucide:clipboard.svg?color=%23000)",[],{"type":1542,"value":5331},"i-lucide-clipboard",{"type":178,"tag":1040,"props":5333,"children":5334},{"style":2366},[5335],{"type":1542,"value":1340},{"type":178,"tag":1040,"props":5337,"children":5338},{"style":2366},[5339],{"type":1542,"value":2805},{"type":178,"tag":1040,"props":5341,"children":5343},{"class":1042,"line":5342},54,[5344,5349,5353,5358,5363,5368],{"type":178,"tag":1040,"props":5345,"children":5346},{"style":2428},[5347],{"type":1542,"value":5348},"      onSelect",{"type":178,"tag":1040,"props":5350,"children":5351},{"style":2366},[5352],{"type":1542,"value":1437},{"type":178,"tag":1040,"props":5354,"children":5355},{"style":2377},[5356],{"type":1542,"value":5357}," async",{"type":178,"tag":1040,"props":5359,"children":5360},{"style":2366},[5361],{"type":1542,"value":5362}," ()",{"type":178,"tag":1040,"props":5364,"children":5365},{"style":2377},[5366],{"type":1542,"value":5367}," =>",{"type":178,"tag":1040,"props":5369,"children":5370},{"style":2366},[5371],{"type":1542,"value":2742},{"type":178,"tag":1040,"props":5373,"children":5375},{"class":1042,"line":5374},55,[5376,5381,5385,5389,5393,5397,5401,5405],{"type":178,"tag":1040,"props":5377,"children":5378},{"style":2704},[5379],{"type":1542,"value":5380},"        if",{"type":178,"tag":1040,"props":5382,"children":5383},{"style":2371},[5384],{"type":1542,"value":3764},{"type":178,"tag":1040,"props":5386,"children":5387},{"style":2366},[5388],{"type":1542,"value":3817},{"type":178,"tag":1040,"props":5390,"children":5391},{"style":2418},[5392],{"type":1542,"value":3822},{"type":178,"tag":1040,"props":5394,"children":5395},{"style":2366},[5396],{"type":1542,"value":1184},{"type":178,"tag":1040,"props":5398,"children":5399},{"style":2418},[5400],{"type":1542,"value":2556},{"type":178,"tag":1040,"props":5402,"children":5403},{"style":2371},[5404],{"type":1542,"value":3852},{"type":178,"tag":1040,"props":5406,"children":5407},{"style":2704},[5408],{"type":1542,"value":5409},"return\n",{"type":178,"tag":1040,"props":5411,"children":5413},{"class":1042,"line":5412},56,[5414],{"type":178,"tag":1040,"props":5415,"children":5416},{"emptyLinePlaceholder":21},[5417],{"type":1542,"value":2453},{"type":178,"tag":1040,"props":5419,"children":5421},{"class":1042,"line":5420},57,[5422,5427,5431,5436,5440,5444,5448,5452],{"type":178,"tag":1040,"props":5423,"children":5424},{"style":2377},[5425],{"type":1542,"value":5426},"        const",{"type":178,"tag":1040,"props":5428,"children":5429},{"style":2418},[5430],{"type":1542,"value":1434},{"type":178,"tag":1040,"props":5432,"children":5433},{"style":2366},[5434],{"type":1542,"value":5435}," =",{"type":178,"tag":1040,"props":5437,"children":5438},{"style":2418},[5439],{"type":1542,"value":5028},{"type":178,"tag":1040,"props":5441,"children":5442},{"style":2366},[5443],{"type":1542,"value":1184},{"type":178,"tag":1040,"props":5445,"children":5446},{"style":2418},[5447],{"type":1542,"value":2556},{"type":178,"tag":1040,"props":5449,"children":5450},{"style":2366},[5451],{"type":1542,"value":1184},{"type":178,"tag":1040,"props":5453,"children":5454},{"style":2418},[5455],{"type":1542,"value":5456},"pos\n",{"type":178,"tag":1040,"props":5458,"children":5460},{"class":1042,"line":5459},58,[5461,5465,5469,5473,5478,5482,5487,5491,5496,5500,5505,5509,5513],{"type":178,"tag":1040,"props":5462,"children":5463},{"style":2377},[5464],{"type":1542,"value":5426},{"type":178,"tag":1040,"props":5466,"children":5467},{"style":2418},[5468],{"type":1542,"value":1440},{"type":178,"tag":1040,"props":5470,"children":5471},{"style":2366},[5472],{"type":1542,"value":5435},{"type":178,"tag":1040,"props":5474,"children":5475},{"style":2418},[5476],{"type":1542,"value":5477}," editor",{"type":178,"tag":1040,"props":5479,"children":5480},{"style":2366},[5481],{"type":1542,"value":1184},{"type":178,"tag":1040,"props":5483,"children":5484},{"style":2418},[5485],{"type":1542,"value":5486},"state",{"type":178,"tag":1040,"props":5488,"children":5489},{"style":2366},[5490],{"type":1542,"value":1184},{"type":178,"tag":1040,"props":5492,"children":5493},{"style":2418},[5494],{"type":1542,"value":5495},"doc",{"type":178,"tag":1040,"props":5497,"children":5498},{"style":2366},[5499],{"type":1542,"value":1184},{"type":178,"tag":1040,"props":5501,"children":5502},{"style":2428},[5503],{"type":1542,"value":5504},"nodeAt",{"type":178,"tag":1040,"props":5506,"children":5507},{"style":2371},[5508],{"type":1542,"value":1337},{"type":178,"tag":1040,"props":5510,"children":5511},{"style":2418},[5512],{"type":1542,"value":1445},{"type":178,"tag":1040,"props":5514,"children":5515},{"style":2371},[5516],{"type":1542,"value":2470},{"type":178,"tag":1040,"props":5518,"children":5520},{"class":1042,"line":5519},59,[5521,5525,5529,5533,5537],{"type":178,"tag":1040,"props":5522,"children":5523},{"style":2704},[5524],{"type":1542,"value":5380},{"type":178,"tag":1040,"props":5526,"children":5527},{"style":2371},[5528],{"type":1542,"value":3764},{"type":178,"tag":1040,"props":5530,"children":5531},{"style":2418},[5532],{"type":1542,"value":3839},{"type":178,"tag":1040,"props":5534,"children":5535},{"style":2371},[5536],{"type":1542,"value":3852},{"type":178,"tag":1040,"props":5538,"children":5539},{"style":2366},[5540],{"type":1542,"value":1254},{"type":178,"tag":1040,"props":5542,"children":5544},{"class":1042,"line":5543},60,[5545,5550,5555,5559,5564,5568,5573,5577,5581,5585,5590],{"type":178,"tag":1040,"props":5546,"children":5547},{"style":2704},[5548],{"type":1542,"value":5549},"          await",{"type":178,"tag":1040,"props":5551,"children":5552},{"style":2418},[5553],{"type":1542,"value":5554}," navigator",{"type":178,"tag":1040,"props":5556,"children":5557},{"style":2366},[5558],{"type":1542,"value":1184},{"type":178,"tag":1040,"props":5560,"children":5561},{"style":2418},[5562],{"type":1542,"value":5563},"clipboard",{"type":178,"tag":1040,"props":5565,"children":5566},{"style":2366},[5567],{"type":1542,"value":1184},{"type":178,"tag":1040,"props":5569,"children":5570},{"style":2428},[5571],{"type":1542,"value":5572},"writeText",{"type":178,"tag":1040,"props":5574,"children":5575},{"style":2371},[5576],{"type":1542,"value":1337},{"type":178,"tag":1040,"props":5578,"children":5579},{"style":2418},[5580],{"type":1542,"value":3839},{"type":178,"tag":1040,"props":5582,"children":5583},{"style":2366},[5584],{"type":1542,"value":1184},{"type":178,"tag":1040,"props":5586,"children":5587},{"style":2418},[5588],{"type":1542,"value":5589},"textContent",{"type":178,"tag":1040,"props":5591,"children":5592},{"style":2371},[5593],{"type":1542,"value":2470},{"type":178,"tag":1040,"props":5595,"children":5597},{"class":1042,"line":5596},61,[5598],{"type":178,"tag":1040,"props":5599,"children":5600},{"style":2366},[5601],{"type":1542,"value":3177},{"type":178,"tag":1040,"props":5603,"children":5605},{"class":1042,"line":5604},62,[5606],{"type":178,"tag":1040,"props":5607,"children":5608},{"style":2366},[5609],{"type":1542,"value":2839},{"type":178,"tag":1040,"props":5611,"children":5613},{"class":1042,"line":5612},63,[5614],{"type":178,"tag":1040,"props":5615,"children":5616},{"style":2366},[5617],{"type":1542,"value":2847},{"type":178,"tag":1040,"props":5619,"children":5621},{"class":1042,"line":5620},64,[5622,5626,5630],{"type":178,"tag":1040,"props":5623,"children":5624},{"style":2371},[5625],{"type":1542,"value":5123},{"type":178,"tag":1040,"props":5627,"children":5628},{"style":2366},[5629],{"type":1542,"value":1348},{"type":178,"tag":1040,"props":5631,"children":5632},{"style":2371},[5633],{"type":1542,"value":3025},{"type":178,"tag":1040,"props":5635,"children":5637},{"class":1042,"line":5636},65,[5638],{"type":178,"tag":1040,"props":5639,"children":5640},{"style":2366},[5641],{"type":1542,"value":3920},{"type":178,"tag":1040,"props":5643,"children":5645},{"class":1042,"line":5644},66,[5646,5650,5654,5658,5662,5666],{"type":178,"tag":1040,"props":5647,"children":5648},{"style":2371},[5649],{"type":1542,"value":4989},{"type":178,"tag":1040,"props":5651,"children":5652},{"style":2366},[5653],{"type":1542,"value":1437},{"type":178,"tag":1040,"props":5655,"children":5656},{"style":2366},[5657],{"type":1542,"value":2791},{"type":178,"tag":1040,"props":5659,"children":5660},{"style":2396},[5661],{"type":1542,"value":1386},{"type":178,"tag":1040,"props":5663,"children":5664},{"style":2366},[5665],{"type":1542,"value":1340},{"type":178,"tag":1040,"props":5667,"children":5668},{"style":2366},[5669],{"type":1542,"value":2805},{"type":178,"tag":1040,"props":5671,"children":5673},{"class":1042,"line":5672},67,[5674,5678,5682,5686,5690,5694,5698,5702],{"type":178,"tag":1040,"props":5675,"children":5676},{"style":2371},[5677],{"type":1542,"value":5019},{"type":178,"tag":1040,"props":5679,"children":5680},{"style":2366},[5681],{"type":1542,"value":1437},{"type":178,"tag":1040,"props":5683,"children":5684},{"style":2418},[5685],{"type":1542,"value":5028},{"type":178,"tag":1040,"props":5687,"children":5688},{"style":2366},[5689],{"type":1542,"value":1184},{"type":178,"tag":1040,"props":5691,"children":5692},{"style":2418},[5693],{"type":1542,"value":2556},{"type":178,"tag":1040,"props":5695,"children":5696},{"style":2366},[5697],{"type":1542,"value":1418},{"type":178,"tag":1040,"props":5699,"children":5700},{"style":2418},[5701],{"type":1542,"value":1445},{"type":178,"tag":1040,"props":5703,"children":5704},{"style":2366},[5705],{"type":1542,"value":2805},{"type":178,"tag":1040,"props":5707,"children":5709},{"class":1042,"line":5708},68,[5710,5714,5718,5722,5727,5731],{"type":178,"tag":1040,"props":5711,"children":5712},{"style":2371},[5713],{"type":1542,"value":3958},{"type":178,"tag":1040,"props":5715,"children":5716},{"style":2366},[5717],{"type":1542,"value":1437},{"type":178,"tag":1040,"props":5719,"children":5720},{"style":2366},[5721],{"type":1542,"value":2791},{"type":178,"tag":1040,"props":5723,"children":5724},{"style":2396},[5725],{"type":1542,"value":5726},"Move up",{"type":178,"tag":1040,"props":5728,"children":5729},{"style":2366},[5730],{"type":1542,"value":1340},{"type":178,"tag":1040,"props":5732,"children":5733},{"style":2366},[5734],{"type":1542,"value":2805},{"type":178,"tag":1040,"props":5736,"children":5738},{"class":1042,"line":5737},69,[5739,5743,5747,5751,5760],{"type":178,"tag":1040,"props":5740,"children":5741},{"style":2371},[5742],{"type":1542,"value":4057},{"type":178,"tag":1040,"props":5744,"children":5745},{"style":2366},[5746],{"type":1542,"value":1437},{"type":178,"tag":1040,"props":5748,"children":5749},{"style":2366},[5750],{"type":1542,"value":2791},{"type":178,"tag":1040,"props":5752,"children":5753},{"style":2396},[5754,5758],{"type":178,"tag":4070,"props":5755,"children":5757},{"class":4072,"style":5756},"--shiki-icon-url: url(https:\u002F\u002Fapi.iconify.design\u002Flucide:arrow-up.svg?color=%23000)",[],{"type":1542,"value":5759},"i-lucide-arrow-up",{"type":178,"tag":1040,"props":5761,"children":5762},{"style":2366},[5763],{"type":1542,"value":2831},{"type":178,"tag":1040,"props":5765,"children":5767},{"class":1042,"line":5766},70,[5768],{"type":178,"tag":1040,"props":5769,"children":5770},{"style":2366},[5771],{"type":1542,"value":4011},{"type":178,"tag":1040,"props":5773,"children":5775},{"class":1042,"line":5774},71,[5776],{"type":178,"tag":1040,"props":5777,"children":5778},{"style":2366},[5779],{"type":1542,"value":3920},{"type":178,"tag":1040,"props":5781,"children":5783},{"class":1042,"line":5782},72,[5784,5788,5792,5796,5801,5805],{"type":178,"tag":1040,"props":5785,"children":5786},{"style":2371},[5787],{"type":1542,"value":4989},{"type":178,"tag":1040,"props":5789,"children":5790},{"style":2366},[5791],{"type":1542,"value":1437},{"type":178,"tag":1040,"props":5793,"children":5794},{"style":2366},[5795],{"type":1542,"value":2791},{"type":178,"tag":1040,"props":5797,"children":5798},{"style":2396},[5799],{"type":1542,"value":5800},"moveDown",{"type":178,"tag":1040,"props":5802,"children":5803},{"style":2366},[5804],{"type":1542,"value":1340},{"type":178,"tag":1040,"props":5806,"children":5807},{"style":2366},[5808],{"type":1542,"value":2805},{"type":178,"tag":1040,"props":5810,"children":5812},{"class":1042,"line":5811},73,[5813,5817,5821,5825,5829,5833,5837,5841],{"type":178,"tag":1040,"props":5814,"children":5815},{"style":2371},[5816],{"type":1542,"value":5019},{"type":178,"tag":1040,"props":5818,"children":5819},{"style":2366},[5820],{"type":1542,"value":1437},{"type":178,"tag":1040,"props":5822,"children":5823},{"style":2418},[5824],{"type":1542,"value":5028},{"type":178,"tag":1040,"props":5826,"children":5827},{"style":2366},[5828],{"type":1542,"value":1184},{"type":178,"tag":1040,"props":5830,"children":5831},{"style":2418},[5832],{"type":1542,"value":2556},{"type":178,"tag":1040,"props":5834,"children":5835},{"style":2366},[5836],{"type":1542,"value":1418},{"type":178,"tag":1040,"props":5838,"children":5839},{"style":2418},[5840],{"type":1542,"value":1445},{"type":178,"tag":1040,"props":5842,"children":5843},{"style":2366},[5844],{"type":1542,"value":2805},{"type":178,"tag":1040,"props":5846,"children":5848},{"class":1042,"line":5847},74,[5849,5853,5857,5861,5866,5870],{"type":178,"tag":1040,"props":5850,"children":5851},{"style":2371},[5852],{"type":1542,"value":3958},{"type":178,"tag":1040,"props":5854,"children":5855},{"style":2366},[5856],{"type":1542,"value":1437},{"type":178,"tag":1040,"props":5858,"children":5859},{"style":2366},[5860],{"type":1542,"value":2791},{"type":178,"tag":1040,"props":5862,"children":5863},{"style":2396},[5864],{"type":1542,"value":5865},"Move down",{"type":178,"tag":1040,"props":5867,"children":5868},{"style":2366},[5869],{"type":1542,"value":1340},{"type":178,"tag":1040,"props":5871,"children":5872},{"style":2366},[5873],{"type":1542,"value":2805},{"type":178,"tag":1040,"props":5875,"children":5877},{"class":1042,"line":5876},75,[5878,5882,5886,5890,5899],{"type":178,"tag":1040,"props":5879,"children":5880},{"style":2371},[5881],{"type":1542,"value":4057},{"type":178,"tag":1040,"props":5883,"children":5884},{"style":2366},[5885],{"type":1542,"value":1437},{"type":178,"tag":1040,"props":5887,"children":5888},{"style":2366},[5889],{"type":1542,"value":2791},{"type":178,"tag":1040,"props":5891,"children":5892},{"style":2396},[5893,5897],{"type":178,"tag":4070,"props":5894,"children":5896},{"class":4072,"style":5895},"--shiki-icon-url: url(https:\u002F\u002Fapi.iconify.design\u002Flucide:arrow-down.svg?color=%23000)",[],{"type":1542,"value":5898},"i-lucide-arrow-down",{"type":178,"tag":1040,"props":5900,"children":5901},{"style":2366},[5902],{"type":1542,"value":2831},{"type":178,"tag":1040,"props":5904,"children":5906},{"class":1042,"line":5905},76,[5907],{"type":178,"tag":1040,"props":5908,"children":5909},{"style":2366},[5910],{"type":1542,"value":2847},{"type":178,"tag":1040,"props":5912,"children":5914},{"class":1042,"line":5913},77,[5915,5919,5923],{"type":178,"tag":1040,"props":5916,"children":5917},{"style":2371},[5918],{"type":1542,"value":5123},{"type":178,"tag":1040,"props":5920,"children":5921},{"style":2366},[5922],{"type":1542,"value":1348},{"type":178,"tag":1040,"props":5924,"children":5925},{"style":2371},[5926],{"type":1542,"value":3025},{"type":178,"tag":1040,"props":5928,"children":5930},{"class":1042,"line":5929},78,[5931],{"type":178,"tag":1040,"props":5932,"children":5933},{"style":2366},[5934],{"type":1542,"value":3920},{"type":178,"tag":1040,"props":5936,"children":5938},{"class":1042,"line":5937},79,[5939,5943,5947,5951,5955,5959],{"type":178,"tag":1040,"props":5940,"children":5941},{"style":2371},[5942],{"type":1542,"value":4989},{"type":178,"tag":1040,"props":5944,"children":5945},{"style":2366},[5946],{"type":1542,"value":1437},{"type":178,"tag":1040,"props":5948,"children":5949},{"style":2366},[5950],{"type":1542,"value":2791},{"type":178,"tag":1040,"props":5952,"children":5953},{"style":2396},[5954],{"type":1542,"value":1383},{"type":178,"tag":1040,"props":5956,"children":5957},{"style":2366},[5958],{"type":1542,"value":1340},{"type":178,"tag":1040,"props":5960,"children":5961},{"style":2366},[5962],{"type":1542,"value":2805},{"type":178,"tag":1040,"props":5964,"children":5966},{"class":1042,"line":5965},80,[5967,5971,5975,5979,5983,5987,5991,5995],{"type":178,"tag":1040,"props":5968,"children":5969},{"style":2371},[5970],{"type":1542,"value":5019},{"type":178,"tag":1040,"props":5972,"children":5973},{"style":2366},[5974],{"type":1542,"value":1437},{"type":178,"tag":1040,"props":5976,"children":5977},{"style":2418},[5978],{"type":1542,"value":5028},{"type":178,"tag":1040,"props":5980,"children":5981},{"style":2366},[5982],{"type":1542,"value":1184},{"type":178,"tag":1040,"props":5984,"children":5985},{"style":2418},[5986],{"type":1542,"value":2556},{"type":178,"tag":1040,"props":5988,"children":5989},{"style":2366},[5990],{"type":1542,"value":1418},{"type":178,"tag":1040,"props":5992,"children":5993},{"style":2418},[5994],{"type":1542,"value":1445},{"type":178,"tag":1040,"props":5996,"children":5997},{"style":2366},[5998],{"type":1542,"value":2805},{"type":178,"tag":1040,"props":6000,"children":6002},{"class":1042,"line":6001},81,[6003,6007,6011,6015,6020,6024],{"type":178,"tag":1040,"props":6004,"children":6005},{"style":2371},[6006],{"type":1542,"value":3958},{"type":178,"tag":1040,"props":6008,"children":6009},{"style":2366},[6010],{"type":1542,"value":1437},{"type":178,"tag":1040,"props":6012,"children":6013},{"style":2366},[6014],{"type":1542,"value":2791},{"type":178,"tag":1040,"props":6016,"children":6017},{"style":2396},[6018],{"type":1542,"value":6019},"Delete",{"type":178,"tag":1040,"props":6021,"children":6022},{"style":2366},[6023],{"type":1542,"value":1340},{"type":178,"tag":1040,"props":6025,"children":6026},{"style":2366},[6027],{"type":1542,"value":2805},{"type":178,"tag":1040,"props":6029,"children":6031},{"class":1042,"line":6030},82,[6032,6036,6040,6044,6053],{"type":178,"tag":1040,"props":6033,"children":6034},{"style":2371},[6035],{"type":1542,"value":4057},{"type":178,"tag":1040,"props":6037,"children":6038},{"style":2366},[6039],{"type":1542,"value":1437},{"type":178,"tag":1040,"props":6041,"children":6042},{"style":2366},[6043],{"type":1542,"value":2791},{"type":178,"tag":1040,"props":6045,"children":6046},{"style":2396},[6047,6051],{"type":178,"tag":4070,"props":6048,"children":6050},{"class":4072,"style":6049},"--shiki-icon-url: url(https:\u002F\u002Fapi.iconify.design\u002Flucide:trash.svg?color=%23000)",[],{"type":1542,"value":6052},"i-lucide-trash",{"type":178,"tag":1040,"props":6054,"children":6055},{"style":2366},[6056],{"type":1542,"value":2831},{"type":178,"tag":1040,"props":6058,"children":6060},{"class":1042,"line":6059},83,[6061],{"type":178,"tag":1040,"props":6062,"children":6063},{"style":2366},[6064],{"type":1542,"value":2847},{"type":178,"tag":1040,"props":6066,"children":6068},{"class":1042,"line":6067},84,[6069,6074,6078,6082],{"type":178,"tag":1040,"props":6070,"children":6071},{"style":2371},[6072],{"type":1542,"value":6073},"  ]]) ",{"type":178,"tag":1040,"props":6075,"children":6076},{"style":2704},[6077],{"type":1542,"value":2065},{"type":178,"tag":1040,"props":6079,"children":6080},{"style":3707},[6081],{"type":1542,"value":3495},{"type":178,"tag":1040,"props":6083,"children":6084},{"style":2371},[6085],{"type":1542,"value":6086},"[][]\n",{"type":178,"tag":1040,"props":6088,"children":6090},{"class":1042,"line":6089},85,[6091],{"type":178,"tag":1040,"props":6092,"children":6093},{"style":2366},[6094],{"type":1542,"value":6095},"}\n",{"type":178,"tag":1040,"props":6097,"children":6099},{"class":1042,"line":6098},86,[6100,6104,6108],{"type":178,"tag":1040,"props":6101,"children":6102},{"style":2366},[6103],{"type":1542,"value":1132},{"type":178,"tag":1040,"props":6105,"children":6106},{"style":2371},[6107],{"type":1542,"value":2374},{"type":178,"tag":1040,"props":6109,"children":6110},{"style":2366},[6111],{"type":1542,"value":1054},{"type":178,"tag":1040,"props":6113,"children":6115},{"class":1042,"line":6114},87,[6116],{"type":178,"tag":1040,"props":6117,"children":6118},{"emptyLinePlaceholder":21},[6119],{"type":1542,"value":2453},{"type":178,"tag":1040,"props":6121,"children":6123},{"class":1042,"line":6122},88,[6124,6128,6132],{"type":178,"tag":1040,"props":6125,"children":6126},{"style":2366},[6127],{"type":1542,"value":1047},{"type":178,"tag":1040,"props":6129,"children":6130},{"style":2371},[6131],{"type":1542,"value":1051},{"type":178,"tag":1040,"props":6133,"children":6134},{"style":2366},[6135],{"type":1542,"value":1054},{"type":178,"tag":1040,"props":6137,"children":6139},{"class":1042,"line":6138},89,[6140,6144],{"type":178,"tag":1040,"props":6141,"children":6142},{"style":2366},[6143],{"type":1542,"value":1060},{"type":178,"tag":1040,"props":6145,"children":6146},{"style":2371},[6147],{"type":1542,"value":6148},"UEditor\n",{"type":178,"tag":1040,"props":6150,"children":6152},{"class":1042,"line":6151},90,[6153,6158,6162,6166,6170],{"type":178,"tag":1040,"props":6154,"children":6155},{"style":2377},[6156],{"type":1542,"value":6157},"    v-slot",{"type":178,"tag":1040,"props":6159,"children":6160},{"style":2366},[6161],{"type":1542,"value":1070},{"type":178,"tag":1040,"props":6163,"children":6164},{"style":2366},[6165],{"type":1542,"value":1073},{"type":178,"tag":1040,"props":6167,"children":6168},{"style":2396},[6169],{"type":1542,"value":1077},{"type":178,"tag":1040,"props":6171,"children":6172},{"style":2366},[6173],{"type":1542,"value":1242},{"type":178,"tag":1040,"props":6175,"children":6177},{"class":1042,"line":6176},91,[6178,6183,6187,6191,6195],{"type":178,"tag":1040,"props":6179,"children":6180},{"style":2377},[6181],{"type":1542,"value":6182},"    v-model",{"type":178,"tag":1040,"props":6184,"children":6185},{"style":2366},[6186],{"type":1542,"value":1070},{"type":178,"tag":1040,"props":6188,"children":6189},{"style":2366},[6190],{"type":1542,"value":1073},{"type":178,"tag":1040,"props":6192,"children":6193},{"style":2396},[6194],{"type":1542,"value":2556},{"type":178,"tag":1040,"props":6196,"children":6197},{"style":2366},[6198],{"type":1542,"value":1242},{"type":178,"tag":1040,"props":6200,"children":6202},{"class":1042,"line":6201},92,[6203,6208,6212,6216,6220],{"type":178,"tag":1040,"props":6204,"children":6205},{"style":2377},[6206],{"type":1542,"value":6207},"    content-type",{"type":178,"tag":1040,"props":6209,"children":6210},{"style":2366},[6211],{"type":1542,"value":1070},{"type":178,"tag":1040,"props":6213,"children":6214},{"style":2366},[6215],{"type":1542,"value":1073},{"type":178,"tag":1040,"props":6217,"children":6218},{"style":2396},[6219],{"type":1542,"value":2578},{"type":178,"tag":1040,"props":6221,"children":6222},{"style":2366},[6223],{"type":1542,"value":1242},{"type":178,"tag":1040,"props":6225,"children":6227},{"class":1042,"line":6226},93,[6228,6233,6237,6241,6246],{"type":178,"tag":1040,"props":6229,"children":6230},{"style":2377},[6231],{"type":1542,"value":6232},"    class",{"type":178,"tag":1040,"props":6234,"children":6235},{"style":2366},[6236],{"type":1542,"value":1070},{"type":178,"tag":1040,"props":6238,"children":6239},{"style":2366},[6240],{"type":1542,"value":1073},{"type":178,"tag":1040,"props":6242,"children":6243},{"style":2396},[6244],{"type":1542,"value":6245},"w-full min-h-19",{"type":178,"tag":1040,"props":6247,"children":6248},{"style":2366},[6249],{"type":1542,"value":1242},{"type":178,"tag":1040,"props":6251,"children":6253},{"class":1042,"line":6252},94,[6254],{"type":178,"tag":1040,"props":6255,"children":6256},{"style":2366},[6257],{"type":1542,"value":6258},"  >\n",{"type":178,"tag":1040,"props":6260,"children":6262},{"class":1042,"line":6261},95,[6263,6267,6271,6275,6279,6283,6288,6292,6296,6300,6304,6308,6312,6317,6321,6325,6330,6334],{"type":178,"tag":1040,"props":6264,"children":6265},{"style":2366},[6266],{"type":1542,"value":1087},{"type":178,"tag":1040,"props":6268,"children":6269},{"style":2371},[6270],{"type":1542,"value":1090},{"type":178,"tag":1040,"props":6272,"children":6273},{"style":2377},[6274],{"type":1542,"value":1067},{"type":178,"tag":1040,"props":6276,"children":6277},{"style":2366},[6278],{"type":1542,"value":1070},{"type":178,"tag":1040,"props":6280,"children":6281},{"style":2366},[6282],{"type":1542,"value":1073},{"type":178,"tag":1040,"props":6284,"children":6285},{"style":2396},[6286],{"type":1542,"value":6287},"{ ui }",{"type":178,"tag":1040,"props":6289,"children":6290},{"style":2366},[6291],{"type":1542,"value":1073},{"type":178,"tag":1040,"props":6293,"children":6294},{"style":2377},[6295],{"type":1542,"value":1093},{"type":178,"tag":1040,"props":6297,"children":6298},{"style":2366},[6299],{"type":1542,"value":1070},{"type":178,"tag":1040,"props":6301,"children":6302},{"style":2366},[6303],{"type":1542,"value":1073},{"type":178,"tag":1040,"props":6305,"children":6306},{"style":2396},[6307],{"type":1542,"value":464},{"type":178,"tag":1040,"props":6309,"children":6310},{"style":2366},[6311],{"type":1542,"value":1073},{"type":178,"tag":1040,"props":6313,"children":6314},{"style":2377},[6315],{"type":1542,"value":6316}," @node-change",{"type":178,"tag":1040,"props":6318,"children":6319},{"style":2366},[6320],{"type":1542,"value":1070},{"type":178,"tag":1040,"props":6322,"children":6323},{"style":2366},[6324],{"type":1542,"value":1073},{"type":178,"tag":1040,"props":6326,"children":6327},{"style":2396},[6328],{"type":1542,"value":6329},"selectedNode = $event",{"type":178,"tag":1040,"props":6331,"children":6332},{"style":2366},[6333],{"type":1542,"value":1073},{"type":178,"tag":1040,"props":6335,"children":6336},{"style":2366},[6337],{"type":1542,"value":1054},{"type":178,"tag":1040,"props":6339,"children":6341},{"class":1042,"line":6340},96,[6342,6347],{"type":178,"tag":1040,"props":6343,"children":6344},{"style":2366},[6345],{"type":1542,"value":6346},"      \u003C",{"type":178,"tag":1040,"props":6348,"children":6349},{"style":2371},[6350],{"type":1542,"value":6351},"UDropdownMenu\n",{"type":178,"tag":1040,"props":6353,"children":6355},{"class":1042,"line":6354},97,[6356,6361,6365,6369,6374],{"type":178,"tag":1040,"props":6357,"children":6358},{"style":2377},[6359],{"type":1542,"value":6360},"        v-slot",{"type":178,"tag":1040,"props":6362,"children":6363},{"style":2366},[6364],{"type":1542,"value":1070},{"type":178,"tag":1040,"props":6366,"children":6367},{"style":2366},[6368],{"type":1542,"value":1073},{"type":178,"tag":1040,"props":6370,"children":6371},{"style":2396},[6372],{"type":1542,"value":6373},"{ open }",{"type":178,"tag":1040,"props":6375,"children":6376},{"style":2366},[6377],{"type":1542,"value":1242},{"type":178,"tag":1040,"props":6379,"children":6381},{"class":1042,"line":6380},98,[6382,6387,6391,6395,6399],{"type":178,"tag":1040,"props":6383,"children":6384},{"style":2377},[6385],{"type":1542,"value":6386},"        :modal",{"type":178,"tag":1040,"props":6388,"children":6389},{"style":2366},[6390],{"type":1542,"value":1070},{"type":178,"tag":1040,"props":6392,"children":6393},{"style":2366},[6394],{"type":1542,"value":1073},{"type":178,"tag":1040,"props":6396,"children":6397},{"style":2396},[6398],{"type":1542,"value":1649},{"type":178,"tag":1040,"props":6400,"children":6401},{"style":2366},[6402],{"type":1542,"value":1242},{"type":178,"tag":1040,"props":6404,"children":6406},{"class":1042,"line":6405},99,[6407,6412,6416,6420,6425],{"type":178,"tag":1040,"props":6408,"children":6409},{"style":2377},[6410],{"type":1542,"value":6411},"        :items",{"type":178,"tag":1040,"props":6413,"children":6414},{"style":2366},[6415],{"type":1542,"value":1070},{"type":178,"tag":1040,"props":6417,"children":6418},{"style":2366},[6419],{"type":1542,"value":1073},{"type":178,"tag":1040,"props":6421,"children":6422},{"style":2396},[6423],{"type":1542,"value":6424},"items(editor)",{"type":178,"tag":1040,"props":6426,"children":6427},{"style":2366},[6428],{"type":1542,"value":1242},{"type":178,"tag":1040,"props":6430,"children":6432},{"class":1042,"line":6431},100,[6433,6438,6442,6446,6451],{"type":178,"tag":1040,"props":6434,"children":6435},{"style":2377},[6436],{"type":1542,"value":6437},"        :content",{"type":178,"tag":1040,"props":6439,"children":6440},{"style":2366},[6441],{"type":1542,"value":1070},{"type":178,"tag":1040,"props":6443,"children":6444},{"style":2366},[6445],{"type":1542,"value":1073},{"type":178,"tag":1040,"props":6447,"children":6448},{"style":2396},[6449],{"type":1542,"value":6450},"{ side: 'left' }",{"type":178,"tag":1040,"props":6452,"children":6453},{"style":2366},[6454],{"type":1542,"value":1242},{"type":178,"tag":1040,"props":6456,"children":6458},{"class":1042,"line":6457},101,[6459,6464,6468,6472,6477],{"type":178,"tag":1040,"props":6460,"children":6461},{"style":2377},[6462],{"type":1542,"value":6463},"        :ui",{"type":178,"tag":1040,"props":6465,"children":6466},{"style":2366},[6467],{"type":1542,"value":1070},{"type":178,"tag":1040,"props":6469,"children":6470},{"style":2366},[6471],{"type":1542,"value":1073},{"type":178,"tag":1040,"props":6473,"children":6474},{"style":2396},[6475],{"type":1542,"value":6476},"{ content: 'w-48', label: 'text-xs' }",{"type":178,"tag":1040,"props":6478,"children":6479},{"style":2366},[6480],{"type":1542,"value":1242},{"type":178,"tag":1040,"props":6482,"children":6484},{"class":1042,"line":6483},102,[6485,6490,6494,6498,6503],{"type":178,"tag":1040,"props":6486,"children":6487},{"style":2377},[6488],{"type":1542,"value":6489},"        @update:open",{"type":178,"tag":1040,"props":6491,"children":6492},{"style":2366},[6493],{"type":1542,"value":1070},{"type":178,"tag":1040,"props":6495,"children":6496},{"style":2366},[6497],{"type":1542,"value":1073},{"type":178,"tag":1040,"props":6499,"children":6500},{"style":2396},[6501],{"type":1542,"value":6502},"editor.chain().setMeta('lockDragHandle', $event).run()",{"type":178,"tag":1040,"props":6504,"children":6505},{"style":2366},[6506],{"type":1542,"value":1242},{"type":178,"tag":1040,"props":6508,"children":6510},{"class":1042,"line":6509},103,[6511],{"type":178,"tag":1040,"props":6512,"children":6513},{"style":2366},[6514],{"type":1542,"value":6515},"      >\n",{"type":178,"tag":1040,"props":6517,"children":6519},{"class":1042,"line":6518},104,[6520,6525],{"type":178,"tag":1040,"props":6521,"children":6522},{"style":2366},[6523],{"type":1542,"value":6524},"        \u003C",{"type":178,"tag":1040,"props":6526,"children":6527},{"style":2371},[6528],{"type":1542,"value":6529},"UButton\n",{"type":178,"tag":1040,"props":6531,"children":6533},{"class":1042,"line":6532},105,[6534,6539,6543,6547,6556],{"type":178,"tag":1040,"props":6535,"children":6536},{"style":2377},[6537],{"type":1542,"value":6538},"          icon",{"type":178,"tag":1040,"props":6540,"children":6541},{"style":2366},[6542],{"type":1542,"value":1070},{"type":178,"tag":1040,"props":6544,"children":6545},{"style":2366},[6546],{"type":1542,"value":1073},{"type":178,"tag":1040,"props":6548,"children":6549},{"style":2396},[6550,6554],{"type":178,"tag":4070,"props":6551,"children":6553},{"class":4072,"style":6552},"--shiki-icon-url: url(https:\u002F\u002Fapi.iconify.design\u002Flucide:grip-vertical.svg?color=%23000)",[],{"type":1542,"value":6555},"i-lucide-grip-vertical",{"type":178,"tag":1040,"props":6557,"children":6558},{"style":2366},[6559],{"type":1542,"value":1242},{"type":178,"tag":1040,"props":6561,"children":6563},{"class":1042,"line":6562},106,[6564,6569,6573,6577,6582],{"type":178,"tag":1040,"props":6565,"children":6566},{"style":2377},[6567],{"type":1542,"value":6568},"          color",{"type":178,"tag":1040,"props":6570,"children":6571},{"style":2366},[6572],{"type":1542,"value":1070},{"type":178,"tag":1040,"props":6574,"children":6575},{"style":2366},[6576],{"type":1542,"value":1073},{"type":178,"tag":1040,"props":6578,"children":6579},{"style":2396},[6580],{"type":1542,"value":6581},"neutral",{"type":178,"tag":1040,"props":6583,"children":6584},{"style":2366},[6585],{"type":1542,"value":1242},{"type":178,"tag":1040,"props":6587,"children":6589},{"class":1042,"line":6588},107,[6590,6595,6599,6603,6608],{"type":178,"tag":1040,"props":6591,"children":6592},{"style":2377},[6593],{"type":1542,"value":6594},"          variant",{"type":178,"tag":1040,"props":6596,"children":6597},{"style":2366},[6598],{"type":1542,"value":1070},{"type":178,"tag":1040,"props":6600,"children":6601},{"style":2366},[6602],{"type":1542,"value":1073},{"type":178,"tag":1040,"props":6604,"children":6605},{"style":2396},[6606],{"type":1542,"value":6607},"ghost",{"type":178,"tag":1040,"props":6609,"children":6610},{"style":2366},[6611],{"type":1542,"value":1242},{"type":178,"tag":1040,"props":6613,"children":6615},{"class":1042,"line":6614},108,[6616,6621,6625,6629,6634],{"type":178,"tag":1040,"props":6617,"children":6618},{"style":2377},[6619],{"type":1542,"value":6620},"          active-variant",{"type":178,"tag":1040,"props":6622,"children":6623},{"style":2366},[6624],{"type":1542,"value":1070},{"type":178,"tag":1040,"props":6626,"children":6627},{"style":2366},[6628],{"type":1542,"value":1073},{"type":178,"tag":1040,"props":6630,"children":6631},{"style":2396},[6632],{"type":1542,"value":6633},"soft",{"type":178,"tag":1040,"props":6635,"children":6636},{"style":2366},[6637],{"type":1542,"value":1242},{"type":178,"tag":1040,"props":6639,"children":6641},{"class":1042,"line":6640},109,[6642,6647,6651,6655,6660],{"type":178,"tag":1040,"props":6643,"children":6644},{"style":2377},[6645],{"type":1542,"value":6646},"          size",{"type":178,"tag":1040,"props":6648,"children":6649},{"style":2366},[6650],{"type":1542,"value":1070},{"type":178,"tag":1040,"props":6652,"children":6653},{"style":2366},[6654],{"type":1542,"value":1073},{"type":178,"tag":1040,"props":6656,"children":6657},{"style":2396},[6658],{"type":1542,"value":6659},"sm",{"type":178,"tag":1040,"props":6661,"children":6662},{"style":2366},[6663],{"type":1542,"value":1242},{"type":178,"tag":1040,"props":6665,"children":6667},{"class":1042,"line":6666},110,[6668,6673,6677,6681,6686],{"type":178,"tag":1040,"props":6669,"children":6670},{"style":2377},[6671],{"type":1542,"value":6672},"          :active",{"type":178,"tag":1040,"props":6674,"children":6675},{"style":2366},[6676],{"type":1542,"value":1070},{"type":178,"tag":1040,"props":6678,"children":6679},{"style":2366},[6680],{"type":1542,"value":1073},{"type":178,"tag":1040,"props":6682,"children":6683},{"style":2396},[6684],{"type":1542,"value":6685},"open",{"type":178,"tag":1040,"props":6687,"children":6688},{"style":2366},[6689],{"type":1542,"value":1242},{"type":178,"tag":1040,"props":6691,"children":6693},{"class":1042,"line":6692},111,[6694,6699,6703,6707,6712],{"type":178,"tag":1040,"props":6695,"children":6696},{"style":2377},[6697],{"type":1542,"value":6698},"          :class",{"type":178,"tag":1040,"props":6700,"children":6701},{"style":2366},[6702],{"type":1542,"value":1070},{"type":178,"tag":1040,"props":6704,"children":6705},{"style":2366},[6706],{"type":1542,"value":1073},{"type":178,"tag":1040,"props":6708,"children":6709},{"style":2396},[6710],{"type":1542,"value":6711},"ui.handle()",{"type":178,"tag":1040,"props":6713,"children":6714},{"style":2366},[6715],{"type":1542,"value":1242},{"type":178,"tag":1040,"props":6717,"children":6719},{"class":1042,"line":6718},112,[6720],{"type":178,"tag":1040,"props":6721,"children":6722},{"style":2366},[6723],{"type":1542,"value":6724},"        \u002F>\n",{"type":178,"tag":1040,"props":6726,"children":6728},{"class":1042,"line":6727},113,[6729,6734,6739],{"type":178,"tag":1040,"props":6730,"children":6731},{"style":2366},[6732],{"type":1542,"value":6733},"      \u003C\u002F",{"type":178,"tag":1040,"props":6735,"children":6736},{"style":2371},[6737],{"type":1542,"value":6738},"UDropdownMenu",{"type":178,"tag":1040,"props":6740,"children":6741},{"style":2366},[6742],{"type":1542,"value":1054},{"type":178,"tag":1040,"props":6744,"children":6746},{"class":1042,"line":6745},114,[6747,6752,6756],{"type":178,"tag":1040,"props":6748,"children":6749},{"style":2366},[6750],{"type":1542,"value":6751},"    \u003C\u002F",{"type":178,"tag":1040,"props":6753,"children":6754},{"style":2371},[6755],{"type":1542,"value":1090},{"type":178,"tag":1040,"props":6757,"children":6758},{"style":2366},[6759],{"type":1542,"value":1054},{"type":178,"tag":1040,"props":6761,"children":6763},{"class":1042,"line":6762},115,[6764,6768,6772],{"type":178,"tag":1040,"props":6765,"children":6766},{"style":2366},[6767],{"type":1542,"value":1122},{"type":178,"tag":1040,"props":6769,"children":6770},{"style":2371},[6771],{"type":1542,"value":1063},{"type":178,"tag":1040,"props":6773,"children":6774},{"style":2366},[6775],{"type":1542,"value":1054},{"type":178,"tag":1040,"props":6777,"children":6779},{"class":1042,"line":6778},116,[6780,6784,6788],{"type":178,"tag":1040,"props":6781,"children":6782},{"style":2366},[6783],{"type":1542,"value":1132},{"type":178,"tag":1040,"props":6785,"children":6786},{"style":2371},[6787],{"type":1542,"value":1051},{"type":178,"tag":1040,"props":6789,"children":6790},{"style":2366},[6791],{"type":1542,"value":1054},{"type":178,"tag":1500,"props":6793,"children":6794},{},[6795],{"type":1542,"value":2679},{"title":1036,"searchDepth":1057,"depth":1057,"links":6797},[],{"data":6799,"body":6800,"toc":8100},{"title":1036,"description":1036},{"type":1536,"children":6801},[6802,8096],{"type":178,"tag":2351,"props":6803,"children":6804},{},[6805],{"type":178,"tag":1032,"props":6806,"children":6808},{"className":1034,"code":6807,"language":34,"meta":1036,"style":1036},"\u003Cscript setup lang=\"ts\">\nimport type { EditorSuggestionMenuItem } from '@nuxt\u002Fui'\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\u002Fscript>\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    \u003CUEditorSuggestionMenu :editor=\"editor\" :items=\"suggestionItems\" \u002F>\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      \u002F>\n\n      \u003CUButton\n        icon=\"i-lucide-grip-vertical\"\n        color=\"neutral\"\n        variant=\"ghost\"\n        size=\"sm\"\n        :class=\"ui.handle()\"\n      \u002F>\n    \u003C\u002FUEditorDragHandle>\n  \u003C\u002FUEditor>\n\u003C\u002Ftemplate>\n\n",[6809],{"type":178,"tag":974,"props":6810,"children":6811},{"__ignoreMap":1036},[6812,6851,6891,6898,6930,6937,6953,6960,6997,7025,7045,7073,7100,7112,7139,7158,7185,7211,7222,7249,7276,7302,7313,7340,7367,7393,7405,7420,7427,7442,7453,7477,7500,7523,7547,7572,7579,7637,7644,7700,7711,7740,7764,7788,7812,7836,7857,7865,7872,7880,7888,7900,7908,7915,7926,7952,7975,7998,8021,8044,8051,8066,8081],{"type":178,"tag":1040,"props":6813,"children":6814},{"class":1042,"line":1043},[6815,6819,6823,6827,6831,6835,6839,6843,6847],{"type":178,"tag":1040,"props":6816,"children":6817},{"style":2366},[6818],{"type":1542,"value":1047},{"type":178,"tag":1040,"props":6820,"children":6821},{"style":2371},[6822],{"type":1542,"value":2374},{"type":178,"tag":1040,"props":6824,"children":6825},{"style":2377},[6826],{"type":1542,"value":2380},{"type":178,"tag":1040,"props":6828,"children":6829},{"style":2377},[6830],{"type":1542,"value":2385},{"type":178,"tag":1040,"props":6832,"children":6833},{"style":2366},[6834],{"type":1542,"value":1070},{"type":178,"tag":1040,"props":6836,"children":6837},{"style":2366},[6838],{"type":1542,"value":1073},{"type":178,"tag":1040,"props":6840,"children":6841},{"style":2396},[6842],{"type":1542,"value":2399},{"type":178,"tag":1040,"props":6844,"children":6845},{"style":2366},[6846],{"type":1542,"value":1073},{"type":178,"tag":1040,"props":6848,"children":6849},{"style":2366},[6850],{"type":1542,"value":1054},{"type":178,"tag":1040,"props":6852,"children":6853},{"class":1042,"line":1057},[6854,6858,6862,6866,6871,6875,6879,6883,6887],{"type":178,"tag":1040,"props":6855,"children":6856},{"style":2704},[6857],{"type":1542,"value":2887},{"type":178,"tag":1040,"props":6859,"children":6860},{"style":2704},[6861],{"type":1542,"value":3486},{"type":178,"tag":1040,"props":6863,"children":6864},{"style":2366},[6865],{"type":1542,"value":1431},{"type":178,"tag":1040,"props":6867,"children":6868},{"style":2418},[6869],{"type":1542,"value":6870}," EditorSuggestionMenuItem",{"type":178,"tag":1040,"props":6872,"children":6873},{"style":2366},[6874],{"type":1542,"value":2901},{"type":178,"tag":1040,"props":6876,"children":6877},{"style":2704},[6878],{"type":1542,"value":2906},{"type":178,"tag":1040,"props":6880,"children":6881},{"style":2366},[6882],{"type":1542,"value":2791},{"type":178,"tag":1040,"props":6884,"children":6885},{"style":2396},[6886],{"type":1542,"value":3512},{"type":178,"tag":1040,"props":6888,"children":6889},{"style":2366},[6890],{"type":1542,"value":2831},{"type":178,"tag":1040,"props":6892,"children":6893},{"class":1042,"line":1084},[6894],{"type":178,"tag":1040,"props":6895,"children":6896},{"emptyLinePlaceholder":21},[6897],{"type":1542,"value":2453},{"type":178,"tag":1040,"props":6899,"children":6900},{"class":1042,"line":1119},[6901,6905,6909,6913,6917,6921,6925],{"type":178,"tag":1040,"props":6902,"children":6903},{"style":2377},[6904],{"type":1542,"value":2415},{"type":178,"tag":1040,"props":6906,"children":6907},{"style":2418},[6908],{"type":1542,"value":2421},{"type":178,"tag":1040,"props":6910,"children":6911},{"style":2366},[6912],{"type":1542,"value":1070},{"type":178,"tag":1040,"props":6914,"children":6915},{"style":2428},[6916],{"type":1542,"value":2431},{"type":178,"tag":1040,"props":6918,"children":6919},{"style":2418},[6920],{"type":1542,"value":1337},{"type":178,"tag":1040,"props":6922,"children":6923},{"style":2366},[6924],{"type":1542,"value":2440},{"type":178,"tag":1040,"props":6926,"children":6927},{"style":2396},[6928],{"type":1542,"value":6929},"Click the plus button to open the suggestion menu and add new blocks.\n",{"type":178,"tag":1040,"props":6931,"children":6932},{"class":1042,"line":1129},[6933],{"type":178,"tag":1040,"props":6934,"children":6935},{"emptyLinePlaceholder":21},[6936],{"type":1542,"value":2453},{"type":178,"tag":1040,"props":6938,"children":6939},{"class":1042,"line":1257},[6940,6945,6949],{"type":178,"tag":1040,"props":6941,"children":6942},{"style":2396},[6943],{"type":1542,"value":6944},"The button appears when hovering over blocks.",{"type":178,"tag":1040,"props":6946,"children":6947},{"style":2366},[6948],{"type":1542,"value":2440},{"type":178,"tag":1040,"props":6950,"children":6951},{"style":2418},[6952],{"type":1542,"value":2470},{"type":178,"tag":1040,"props":6954,"children":6955},{"class":1042,"line":1263},[6956],{"type":178,"tag":1040,"props":6957,"children":6958},{"emptyLinePlaceholder":21},[6959],{"type":1542,"value":2453},{"type":178,"tag":1040,"props":6961,"children":6962},{"class":1042,"line":1271},[6963,6967,6972,6976,6980,6984,6988,6993],{"type":178,"tag":1040,"props":6964,"children":6965},{"style":2377},[6966],{"type":1542,"value":2415},{"type":178,"tag":1040,"props":6968,"children":6969},{"style":2418},[6970],{"type":1542,"value":6971}," suggestionItems",{"type":178,"tag":1040,"props":6973,"children":6974},{"style":2366},[6975],{"type":1542,"value":1437},{"type":178,"tag":1040,"props":6977,"children":6978},{"style":3707},[6979],{"type":1542,"value":6870},{"type":178,"tag":1040,"props":6981,"children":6982},{"style":2418},[6983],{"type":1542,"value":3791},{"type":178,"tag":1040,"props":6985,"children":6986},{"style":2366},[6987],{"type":1542,"value":1070},{"type":178,"tag":1040,"props":6989,"children":6990},{"style":2418},[6991],{"type":1542,"value":6992}," [[",{"type":178,"tag":1040,"props":6994,"children":6995},{"style":2366},[6996],{"type":1542,"value":1254},{"type":178,"tag":1040,"props":6998,"children":6999},{"class":1042,"line":1277},[7000,7005,7009,7013,7017,7021],{"type":178,"tag":1040,"props":7001,"children":7002},{"style":2371},[7003],{"type":1542,"value":7004},"  kind",{"type":178,"tag":1040,"props":7006,"children":7007},{"style":2366},[7008],{"type":1542,"value":1437},{"type":178,"tag":1040,"props":7010,"children":7011},{"style":2366},[7012],{"type":1542,"value":2791},{"type":178,"tag":1040,"props":7014,"children":7015},{"style":2396},[7016],{"type":1542,"value":4217},{"type":178,"tag":1040,"props":7018,"children":7019},{"style":2366},[7020],{"type":1542,"value":1340},{"type":178,"tag":1040,"props":7022,"children":7023},{"style":2366},[7024],{"type":1542,"value":2805},{"type":178,"tag":1040,"props":7026,"children":7027},{"class":1042,"line":1286},[7028,7033,7037,7041],{"type":178,"tag":1040,"props":7029,"children":7030},{"style":2371},[7031],{"type":1542,"value":7032},"  level",{"type":178,"tag":1040,"props":7034,"children":7035},{"style":2366},[7036],{"type":1542,"value":1437},{"type":178,"tag":1040,"props":7038,"children":7039},{"style":4237},[7040],{"type":1542,"value":4240},{"type":178,"tag":1040,"props":7042,"children":7043},{"style":2366},[7044],{"type":1542,"value":2805},{"type":178,"tag":1040,"props":7046,"children":7047},{"class":1042,"line":2661},[7048,7053,7057,7061,7065,7069],{"type":178,"tag":1040,"props":7049,"children":7050},{"style":2371},[7051],{"type":1542,"value":7052},"  label",{"type":178,"tag":1040,"props":7054,"children":7055},{"style":2366},[7056],{"type":1542,"value":1437},{"type":178,"tag":1040,"props":7058,"children":7059},{"style":2366},[7060],{"type":1542,"value":2791},{"type":178,"tag":1040,"props":7062,"children":7063},{"style":2396},[7064],{"type":1542,"value":4261},{"type":178,"tag":1040,"props":7066,"children":7067},{"style":2366},[7068],{"type":1542,"value":1340},{"type":178,"tag":1040,"props":7070,"children":7071},{"style":2366},[7072],{"type":1542,"value":2805},{"type":178,"tag":1040,"props":7074,"children":7075},{"class":1042,"line":3108},[7076,7081,7085,7089,7096],{"type":178,"tag":1040,"props":7077,"children":7078},{"style":2371},[7079],{"type":1542,"value":7080},"  icon",{"type":178,"tag":1040,"props":7082,"children":7083},{"style":2366},[7084],{"type":1542,"value":1437},{"type":178,"tag":1040,"props":7086,"children":7087},{"style":2366},[7088],{"type":1542,"value":2791},{"type":178,"tag":1040,"props":7090,"children":7091},{"style":2396},[7092,7095],{"type":178,"tag":4070,"props":7093,"children":7094},{"class":4072,"style":4287},[],{"type":1542,"value":4290},{"type":178,"tag":1040,"props":7097,"children":7098},{"style":2366},[7099],{"type":1542,"value":2831},{"type":178,"tag":1040,"props":7101,"children":7102},{"class":1042,"line":3137},[7103,7108],{"type":178,"tag":1040,"props":7104,"children":7105},{"style":2366},[7106],{"type":1542,"value":7107},"},",{"type":178,"tag":1040,"props":7109,"children":7110},{"style":2366},[7111],{"type":1542,"value":2742},{"type":178,"tag":1040,"props":7113,"children":7114},{"class":1042,"line":3162},[7115,7119,7123,7127,7131,7135],{"type":178,"tag":1040,"props":7116,"children":7117},{"style":2371},[7118],{"type":1542,"value":7004},{"type":178,"tag":1040,"props":7120,"children":7121},{"style":2366},[7122],{"type":1542,"value":1437},{"type":178,"tag":1040,"props":7124,"children":7125},{"style":2366},[7126],{"type":1542,"value":2791},{"type":178,"tag":1040,"props":7128,"children":7129},{"style":2396},[7130],{"type":1542,"value":4217},{"type":178,"tag":1040,"props":7132,"children":7133},{"style":2366},[7134],{"type":1542,"value":1340},{"type":178,"tag":1040,"props":7136,"children":7137},{"style":2366},[7138],{"type":1542,"value":2805},{"type":178,"tag":1040,"props":7140,"children":7141},{"class":1042,"line":3171},[7142,7146,7150,7154],{"type":178,"tag":1040,"props":7143,"children":7144},{"style":2371},[7145],{"type":1542,"value":7032},{"type":178,"tag":1040,"props":7147,"children":7148},{"style":2366},[7149],{"type":1542,"value":1437},{"type":178,"tag":1040,"props":7151,"children":7152},{"style":4237},[7153],{"type":1542,"value":4343},{"type":178,"tag":1040,"props":7155,"children":7156},{"style":2366},[7157],{"type":1542,"value":2805},{"type":178,"tag":1040,"props":7159,"children":7160},{"class":1042,"line":3180},[7161,7165,7169,7173,7177,7181],{"type":178,"tag":1040,"props":7162,"children":7163},{"style":2371},[7164],{"type":1542,"value":7052},{"type":178,"tag":1040,"props":7166,"children":7167},{"style":2366},[7168],{"type":1542,"value":1437},{"type":178,"tag":1040,"props":7170,"children":7171},{"style":2366},[7172],{"type":1542,"value":2791},{"type":178,"tag":1040,"props":7174,"children":7175},{"style":2396},[7176],{"type":1542,"value":4364},{"type":178,"tag":1040,"props":7178,"children":7179},{"style":2366},[7180],{"type":1542,"value":1340},{"type":178,"tag":1040,"props":7182,"children":7183},{"style":2366},[7184],{"type":1542,"value":2805},{"type":178,"tag":1040,"props":7186,"children":7187},{"class":1042,"line":3188},[7188,7192,7196,7200,7207],{"type":178,"tag":1040,"props":7189,"children":7190},{"style":2371},[7191],{"type":1542,"value":7080},{"type":178,"tag":1040,"props":7193,"children":7194},{"style":2366},[7195],{"type":1542,"value":1437},{"type":178,"tag":1040,"props":7197,"children":7198},{"style":2366},[7199],{"type":1542,"value":2791},{"type":178,"tag":1040,"props":7201,"children":7202},{"style":2396},[7203,7206],{"type":178,"tag":4070,"props":7204,"children":7205},{"class":4072,"style":4390},[],{"type":1542,"value":4393},{"type":178,"tag":1040,"props":7208,"children":7209},{"style":2366},[7210],{"type":1542,"value":2831},{"type":178,"tag":1040,"props":7212,"children":7213},{"class":1042,"line":3201},[7214,7218],{"type":178,"tag":1040,"props":7215,"children":7216},{"style":2366},[7217],{"type":1542,"value":7107},{"type":178,"tag":1040,"props":7219,"children":7220},{"style":2366},[7221],{"type":1542,"value":2742},{"type":178,"tag":1040,"props":7223,"children":7224},{"class":1042,"line":3210},[7225,7229,7233,7237,7241,7245],{"type":178,"tag":1040,"props":7226,"children":7227},{"style":2371},[7228],{"type":1542,"value":7004},{"type":178,"tag":1040,"props":7230,"children":7231},{"style":2366},[7232],{"type":1542,"value":1437},{"type":178,"tag":1040,"props":7234,"children":7235},{"style":2366},[7236],{"type":1542,"value":2791},{"type":178,"tag":1040,"props":7238,"children":7239},{"style":2396},[7240],{"type":1542,"value":4632},{"type":178,"tag":1040,"props":7242,"children":7243},{"style":2366},[7244],{"type":1542,"value":1340},{"type":178,"tag":1040,"props":7246,"children":7247},{"style":2366},[7248],{"type":1542,"value":2805},{"type":178,"tag":1040,"props":7250,"children":7251},{"class":1042,"line":3923},[7252,7256,7260,7264,7268,7272],{"type":178,"tag":1040,"props":7253,"children":7254},{"style":2371},[7255],{"type":1542,"value":7052},{"type":178,"tag":1040,"props":7257,"children":7258},{"style":2366},[7259],{"type":1542,"value":1437},{"type":178,"tag":1040,"props":7261,"children":7262},{"style":2366},[7263],{"type":1542,"value":2791},{"type":178,"tag":1040,"props":7265,"children":7266},{"style":2396},[7267],{"type":1542,"value":4657},{"type":178,"tag":1040,"props":7269,"children":7270},{"style":2366},[7271],{"type":1542,"value":1340},{"type":178,"tag":1040,"props":7273,"children":7274},{"style":2366},[7275],{"type":1542,"value":2805},{"type":178,"tag":1040,"props":7277,"children":7278},{"class":1042,"line":3952},[7279,7283,7287,7291,7298],{"type":178,"tag":1040,"props":7280,"children":7281},{"style":2371},[7282],{"type":1542,"value":7080},{"type":178,"tag":1040,"props":7284,"children":7285},{"style":2366},[7286],{"type":1542,"value":1437},{"type":178,"tag":1040,"props":7288,"children":7289},{"style":2366},[7290],{"type":1542,"value":2791},{"type":178,"tag":1040,"props":7292,"children":7293},{"style":2396},[7294,7297],{"type":178,"tag":4070,"props":7295,"children":7296},{"class":4072,"style":4683},[],{"type":1542,"value":4686},{"type":178,"tag":1040,"props":7299,"children":7300},{"style":2366},[7301],{"type":1542,"value":2831},{"type":178,"tag":1040,"props":7303,"children":7304},{"class":1042,"line":4005},[7305,7309],{"type":178,"tag":1040,"props":7306,"children":7307},{"style":2366},[7308],{"type":1542,"value":7107},{"type":178,"tag":1040,"props":7310,"children":7311},{"style":2366},[7312],{"type":1542,"value":2742},{"type":178,"tag":1040,"props":7314,"children":7315},{"class":1042,"line":4014},[7316,7320,7324,7328,7332,7336],{"type":178,"tag":1040,"props":7317,"children":7318},{"style":2371},[7319],{"type":1542,"value":7004},{"type":178,"tag":1040,"props":7321,"children":7322},{"style":2366},[7323],{"type":1542,"value":1437},{"type":178,"tag":1040,"props":7325,"children":7326},{"style":2366},[7327],{"type":1542,"value":2791},{"type":178,"tag":1040,"props":7329,"children":7330},{"style":2396},[7331],{"type":1542,"value":4806},{"type":178,"tag":1040,"props":7333,"children":7334},{"style":2366},[7335],{"type":1542,"value":1340},{"type":178,"tag":1040,"props":7337,"children":7338},{"style":2366},[7339],{"type":1542,"value":2805},{"type":178,"tag":1040,"props":7341,"children":7342},{"class":1042,"line":4022},[7343,7347,7351,7355,7359,7363],{"type":178,"tag":1040,"props":7344,"children":7345},{"style":2371},[7346],{"type":1542,"value":7052},{"type":178,"tag":1040,"props":7348,"children":7349},{"style":2366},[7350],{"type":1542,"value":1437},{"type":178,"tag":1040,"props":7352,"children":7353},{"style":2366},[7354],{"type":1542,"value":2791},{"type":178,"tag":1040,"props":7356,"children":7357},{"style":2396},[7358],{"type":1542,"value":4831},{"type":178,"tag":1040,"props":7360,"children":7361},{"style":2366},[7362],{"type":1542,"value":1340},{"type":178,"tag":1040,"props":7364,"children":7365},{"style":2366},[7366],{"type":1542,"value":2805},{"type":178,"tag":1040,"props":7368,"children":7369},{"class":1042,"line":4051},[7370,7374,7378,7382,7389],{"type":178,"tag":1040,"props":7371,"children":7372},{"style":2371},[7373],{"type":1542,"value":7080},{"type":178,"tag":1040,"props":7375,"children":7376},{"style":2366},[7377],{"type":1542,"value":1437},{"type":178,"tag":1040,"props":7379,"children":7380},{"style":2366},[7381],{"type":1542,"value":2791},{"type":178,"tag":1040,"props":7383,"children":7384},{"style":2396},[7385,7388],{"type":178,"tag":4070,"props":7386,"children":7387},{"class":4072,"style":4857},[],{"type":1542,"value":4860},{"type":178,"tag":1040,"props":7390,"children":7391},{"style":2366},[7392],{"type":1542,"value":2831},{"type":178,"tag":1040,"props":7394,"children":7395},{"class":1042,"line":4087},[7396,7400],{"type":178,"tag":1040,"props":7397,"children":7398},{"style":2366},[7399],{"type":1542,"value":2863},{"type":178,"tag":1040,"props":7401,"children":7402},{"style":2418},[7403],{"type":1542,"value":7404},"]]\n",{"type":178,"tag":1040,"props":7406,"children":7407},{"class":1042,"line":4104},[7408,7412,7416],{"type":178,"tag":1040,"props":7409,"children":7410},{"style":2366},[7411],{"type":1542,"value":1132},{"type":178,"tag":1040,"props":7413,"children":7414},{"style":2371},[7415],{"type":1542,"value":2374},{"type":178,"tag":1040,"props":7417,"children":7418},{"style":2366},[7419],{"type":1542,"value":1054},{"type":178,"tag":1040,"props":7421,"children":7422},{"class":1042,"line":4195},[7423],{"type":178,"tag":1040,"props":7424,"children":7425},{"emptyLinePlaceholder":21},[7426],{"type":1542,"value":2453},{"type":178,"tag":1040,"props":7428,"children":7429},{"class":1042,"line":4301},[7430,7434,7438],{"type":178,"tag":1040,"props":7431,"children":7432},{"style":2366},[7433],{"type":1542,"value":1047},{"type":178,"tag":1040,"props":7435,"children":7436},{"style":2371},[7437],{"type":1542,"value":1051},{"type":178,"tag":1040,"props":7439,"children":7440},{"style":2366},[7441],{"type":1542,"value":1054},{"type":178,"tag":1040,"props":7443,"children":7444},{"class":1042,"line":4404},[7445,7449],{"type":178,"tag":1040,"props":7446,"children":7447},{"style":2366},[7448],{"type":1542,"value":1060},{"type":178,"tag":1040,"props":7450,"children":7451},{"style":2371},[7452],{"type":1542,"value":6148},{"type":178,"tag":1040,"props":7454,"children":7455},{"class":1042,"line":4507},[7456,7460,7464,7468,7473],{"type":178,"tag":1040,"props":7457,"children":7458},{"style":2377},[7459],{"type":1542,"value":6157},{"type":178,"tag":1040,"props":7461,"children":7462},{"style":2366},[7463],{"type":1542,"value":1070},{"type":178,"tag":1040,"props":7465,"children":7466},{"style":2366},[7467],{"type":1542,"value":1073},{"type":178,"tag":1040,"props":7469,"children":7470},{"style":2396},[7471],{"type":1542,"value":7472},"{ editor, handlers }",{"type":178,"tag":1040,"props":7474,"children":7475},{"style":2366},[7476],{"type":1542,"value":1242},{"type":178,"tag":1040,"props":7478,"children":7479},{"class":1042,"line":4610},[7480,7484,7488,7492,7496],{"type":178,"tag":1040,"props":7481,"children":7482},{"style":2377},[7483],{"type":1542,"value":6182},{"type":178,"tag":1040,"props":7485,"children":7486},{"style":2366},[7487],{"type":1542,"value":1070},{"type":178,"tag":1040,"props":7489,"children":7490},{"style":2366},[7491],{"type":1542,"value":1073},{"type":178,"tag":1040,"props":7493,"children":7494},{"style":2396},[7495],{"type":1542,"value":2556},{"type":178,"tag":1040,"props":7497,"children":7498},{"style":2366},[7499],{"type":1542,"value":1242},{"type":178,"tag":1040,"props":7501,"children":7502},{"class":1042,"line":4697},[7503,7507,7511,7515,7519],{"type":178,"tag":1040,"props":7504,"children":7505},{"style":2377},[7506],{"type":1542,"value":6207},{"type":178,"tag":1040,"props":7508,"children":7509},{"style":2366},[7510],{"type":1542,"value":1070},{"type":178,"tag":1040,"props":7512,"children":7513},{"style":2366},[7514],{"type":1542,"value":1073},{"type":178,"tag":1040,"props":7516,"children":7517},{"style":2396},[7518],{"type":1542,"value":2578},{"type":178,"tag":1040,"props":7520,"children":7521},{"style":2366},[7522],{"type":1542,"value":1242},{"type":178,"tag":1040,"props":7524,"children":7525},{"class":1042,"line":4784},[7526,7530,7534,7538,7543],{"type":178,"tag":1040,"props":7527,"children":7528},{"style":2377},[7529],{"type":1542,"value":6232},{"type":178,"tag":1040,"props":7531,"children":7532},{"style":2366},[7533],{"type":1542,"value":1070},{"type":178,"tag":1040,"props":7535,"children":7536},{"style":2366},[7537],{"type":1542,"value":1073},{"type":178,"tag":1040,"props":7539,"children":7540},{"style":2396},[7541],{"type":1542,"value":7542},"w-full min-h-35",{"type":178,"tag":1040,"props":7544,"children":7545},{"style":2366},[7546],{"type":1542,"value":1242},{"type":178,"tag":1040,"props":7548,"children":7549},{"class":1042,"line":4871},[7550,7555,7559,7563,7568],{"type":178,"tag":1040,"props":7551,"children":7552},{"style":2377},[7553],{"type":1542,"value":7554},"    :ui",{"type":178,"tag":1040,"props":7556,"children":7557},{"style":2366},[7558],{"type":1542,"value":1070},{"type":178,"tag":1040,"props":7560,"children":7561},{"style":2366},[7562],{"type":1542,"value":1073},{"type":178,"tag":1040,"props":7564,"children":7565},{"style":2396},[7566],{"type":1542,"value":7567},"{ base: 'p-8 sm:px-16' }",{"type":178,"tag":1040,"props":7569,"children":7570},{"style":2366},[7571],{"type":1542,"value":1242},{"type":178,"tag":1040,"props":7573,"children":7574},{"class":1042,"line":4958},[7575],{"type":178,"tag":1040,"props":7576,"children":7577},{"style":2366},[7578],{"type":1542,"value":6258},{"type":178,"tag":1040,"props":7580,"children":7581},{"class":1042,"line":4967},[7582,7586,7591,7595,7599,7603,7607,7611,7616,7620,7624,7629,7633],{"type":178,"tag":1040,"props":7583,"children":7584},{"style":2366},[7585],{"type":1542,"value":1087},{"type":178,"tag":1040,"props":7587,"children":7588},{"style":2371},[7589],{"type":1542,"value":7590},"UEditorSuggestionMenu",{"type":178,"tag":1040,"props":7592,"children":7593},{"style":2377},[7594],{"type":1542,"value":1093},{"type":178,"tag":1040,"props":7596,"children":7597},{"style":2366},[7598],{"type":1542,"value":1070},{"type":178,"tag":1040,"props":7600,"children":7601},{"style":2366},[7602],{"type":1542,"value":1073},{"type":178,"tag":1040,"props":7604,"children":7605},{"style":2396},[7606],{"type":1542,"value":464},{"type":178,"tag":1040,"props":7608,"children":7609},{"style":2366},[7610],{"type":1542,"value":1073},{"type":178,"tag":1040,"props":7612,"children":7613},{"style":2377},[7614],{"type":1542,"value":7615}," :items",{"type":178,"tag":1040,"props":7617,"children":7618},{"style":2366},[7619],{"type":1542,"value":1070},{"type":178,"tag":1040,"props":7621,"children":7622},{"style":2366},[7623],{"type":1542,"value":1073},{"type":178,"tag":1040,"props":7625,"children":7626},{"style":2396},[7627],{"type":1542,"value":7628},"suggestionItems",{"type":178,"tag":1040,"props":7630,"children":7631},{"style":2366},[7632],{"type":1542,"value":1073},{"type":178,"tag":1040,"props":7634,"children":7635},{"style":2366},[7636],{"type":1542,"value":1116},{"type":178,"tag":1040,"props":7638,"children":7639},{"class":1042,"line":4975},[7640],{"type":178,"tag":1040,"props":7641,"children":7642},{"emptyLinePlaceholder":21},[7643],{"type":1542,"value":2453},{"type":178,"tag":1040,"props":7645,"children":7646},{"class":1042,"line":4983},[7647,7651,7655,7659,7663,7667,7672,7676,7680,7684,7688,7692,7696],{"type":178,"tag":1040,"props":7648,"children":7649},{"style":2366},[7650],{"type":1542,"value":1087},{"type":178,"tag":1040,"props":7652,"children":7653},{"style":2371},[7654],{"type":1542,"value":1090},{"type":178,"tag":1040,"props":7656,"children":7657},{"style":2377},[7658],{"type":1542,"value":1067},{"type":178,"tag":1040,"props":7660,"children":7661},{"style":2366},[7662],{"type":1542,"value":1070},{"type":178,"tag":1040,"props":7664,"children":7665},{"style":2366},[7666],{"type":1542,"value":1073},{"type":178,"tag":1040,"props":7668,"children":7669},{"style":2396},[7670],{"type":1542,"value":7671},"{ ui, onClick }",{"type":178,"tag":1040,"props":7673,"children":7674},{"style":2366},[7675],{"type":1542,"value":1073},{"type":178,"tag":1040,"props":7677,"children":7678},{"style":2377},[7679],{"type":1542,"value":1093},{"type":178,"tag":1040,"props":7681,"children":7682},{"style":2366},[7683],{"type":1542,"value":1070},{"type":178,"tag":1040,"props":7685,"children":7686},{"style":2366},[7687],{"type":1542,"value":1073},{"type":178,"tag":1040,"props":7689,"children":7690},{"style":2396},[7691],{"type":1542,"value":464},{"type":178,"tag":1040,"props":7693,"children":7694},{"style":2366},[7695],{"type":1542,"value":1073},{"type":178,"tag":1040,"props":7697,"children":7698},{"style":2366},[7699],{"type":1542,"value":1054},{"type":178,"tag":1040,"props":7701,"children":7702},{"class":1042,"line":5013},[7703,7707],{"type":178,"tag":1040,"props":7704,"children":7705},{"style":2366},[7706],{"type":1542,"value":6346},{"type":178,"tag":1040,"props":7708,"children":7709},{"style":2371},[7710],{"type":1542,"value":6529},{"type":178,"tag":1040,"props":7712,"children":7713},{"class":1042,"line":5051},[7714,7719,7723,7727,7736],{"type":178,"tag":1040,"props":7715,"children":7716},{"style":2377},[7717],{"type":1542,"value":7718},"        icon",{"type":178,"tag":1040,"props":7720,"children":7721},{"style":2366},[7722],{"type":1542,"value":1070},{"type":178,"tag":1040,"props":7724,"children":7725},{"style":2366},[7726],{"type":1542,"value":1073},{"type":178,"tag":1040,"props":7728,"children":7729},{"style":2396},[7730,7734],{"type":178,"tag":4070,"props":7731,"children":7733},{"class":4072,"style":7732},"--shiki-icon-url: url(https:\u002F\u002Fapi.iconify.design\u002Flucide:plus.svg?color=%23000)",[],{"type":1542,"value":7735},"i-lucide-plus",{"type":178,"tag":1040,"props":7737,"children":7738},{"style":2366},[7739],{"type":1542,"value":1242},{"type":178,"tag":1040,"props":7741,"children":7742},{"class":1042,"line":5080},[7743,7748,7752,7756,7760],{"type":178,"tag":1040,"props":7744,"children":7745},{"style":2377},[7746],{"type":1542,"value":7747},"        color",{"type":178,"tag":1040,"props":7749,"children":7750},{"style":2366},[7751],{"type":1542,"value":1070},{"type":178,"tag":1040,"props":7753,"children":7754},{"style":2366},[7755],{"type":1542,"value":1073},{"type":178,"tag":1040,"props":7757,"children":7758},{"style":2396},[7759],{"type":1542,"value":6581},{"type":178,"tag":1040,"props":7761,"children":7762},{"style":2366},[7763],{"type":1542,"value":1242},{"type":178,"tag":1040,"props":7765,"children":7766},{"class":1042,"line":5109},[7767,7772,7776,7780,7784],{"type":178,"tag":1040,"props":7768,"children":7769},{"style":2377},[7770],{"type":1542,"value":7771},"        variant",{"type":178,"tag":1040,"props":7773,"children":7774},{"style":2366},[7775],{"type":1542,"value":1070},{"type":178,"tag":1040,"props":7777,"children":7778},{"style":2366},[7779],{"type":1542,"value":1073},{"type":178,"tag":1040,"props":7781,"children":7782},{"style":2396},[7783],{"type":1542,"value":6607},{"type":178,"tag":1040,"props":7785,"children":7786},{"style":2366},[7787],{"type":1542,"value":1242},{"type":178,"tag":1040,"props":7789,"children":7790},{"class":1042,"line":5117},[7791,7796,7800,7804,7808],{"type":178,"tag":1040,"props":7792,"children":7793},{"style":2377},[7794],{"type":1542,"value":7795},"        size",{"type":178,"tag":1040,"props":7797,"children":7798},{"style":2366},[7799],{"type":1542,"value":1070},{"type":178,"tag":1040,"props":7801,"children":7802},{"style":2366},[7803],{"type":1542,"value":1073},{"type":178,"tag":1040,"props":7805,"children":7806},{"style":2396},[7807],{"type":1542,"value":6659},{"type":178,"tag":1040,"props":7809,"children":7810},{"style":2366},[7811],{"type":1542,"value":1242},{"type":178,"tag":1040,"props":7813,"children":7814},{"class":1042,"line":5134},[7815,7820,7824,7828,7832],{"type":178,"tag":1040,"props":7816,"children":7817},{"style":2377},[7818],{"type":1542,"value":7819},"        :class",{"type":178,"tag":1040,"props":7821,"children":7822},{"style":2366},[7823],{"type":1542,"value":1070},{"type":178,"tag":1040,"props":7825,"children":7826},{"style":2366},[7827],{"type":1542,"value":1073},{"type":178,"tag":1040,"props":7829,"children":7830},{"style":2396},[7831],{"type":1542,"value":6711},{"type":178,"tag":1040,"props":7833,"children":7834},{"style":2366},[7835],{"type":1542,"value":1242},{"type":178,"tag":1040,"props":7837,"children":7838},{"class":1042,"line":5142},[7839,7844,7848,7852],{"type":178,"tag":1040,"props":7840,"children":7841},{"style":2377},[7842],{"type":1542,"value":7843},"        @click",{"type":178,"tag":1040,"props":7845,"children":7846},{"style":2366},[7847],{"type":1542,"value":1070},{"type":178,"tag":1040,"props":7849,"children":7850},{"style":2366},[7851],{"type":1542,"value":1073},{"type":178,"tag":1040,"props":7853,"children":7854},{"style":2396},[7855],{"type":1542,"value":7856},"(e) => {\n",{"type":178,"tag":1040,"props":7858,"children":7859},{"class":1042,"line":5170},[7860],{"type":178,"tag":1040,"props":7861,"children":7862},{"style":2396},[7863],{"type":1542,"value":7864},"          e.stopPropagation()\n",{"type":178,"tag":1040,"props":7866,"children":7867},{"class":1042,"line":5206},[7868],{"type":178,"tag":1040,"props":7869,"children":7870},{"emptyLinePlaceholder":21},[7871],{"type":1542,"value":2453},{"type":178,"tag":1040,"props":7873,"children":7874},{"class":1042,"line":5235},[7875],{"type":178,"tag":1040,"props":7876,"children":7877},{"style":2396},[7878],{"type":1542,"value":7879},"          const selected = onClick()\n",{"type":178,"tag":1040,"props":7881,"children":7882},{"class":1042,"line":5264},[7883],{"type":178,"tag":1040,"props":7884,"children":7885},{"style":2396},[7886],{"type":1542,"value":7887},"          handlers.suggestion?.execute(editor, { pos: selected?.pos }).run()\n",{"type":178,"tag":1040,"props":7889,"children":7890},{"class":1042,"line":5272},[7891,7896],{"type":178,"tag":1040,"props":7892,"children":7893},{"style":2396},[7894],{"type":1542,"value":7895},"        }",{"type":178,"tag":1040,"props":7897,"children":7898},{"style":2366},[7899],{"type":1542,"value":1242},{"type":178,"tag":1040,"props":7901,"children":7902},{"class":1042,"line":5280},[7903],{"type":178,"tag":1040,"props":7904,"children":7905},{"style":2366},[7906],{"type":1542,"value":7907},"      \u002F>\n",{"type":178,"tag":1040,"props":7909,"children":7910},{"class":1042,"line":5309},[7911],{"type":178,"tag":1040,"props":7912,"children":7913},{"emptyLinePlaceholder":21},[7914],{"type":1542,"value":2453},{"type":178,"tag":1040,"props":7916,"children":7917},{"class":1042,"line":5342},[7918,7922],{"type":178,"tag":1040,"props":7919,"children":7920},{"style":2366},[7921],{"type":1542,"value":6346},{"type":178,"tag":1040,"props":7923,"children":7924},{"style":2371},[7925],{"type":1542,"value":6529},{"type":178,"tag":1040,"props":7927,"children":7928},{"class":1042,"line":5374},[7929,7933,7937,7941,7948],{"type":178,"tag":1040,"props":7930,"children":7931},{"style":2377},[7932],{"type":1542,"value":7718},{"type":178,"tag":1040,"props":7934,"children":7935},{"style":2366},[7936],{"type":1542,"value":1070},{"type":178,"tag":1040,"props":7938,"children":7939},{"style":2366},[7940],{"type":1542,"value":1073},{"type":178,"tag":1040,"props":7942,"children":7943},{"style":2396},[7944,7947],{"type":178,"tag":4070,"props":7945,"children":7946},{"class":4072,"style":6552},[],{"type":1542,"value":6555},{"type":178,"tag":1040,"props":7949,"children":7950},{"style":2366},[7951],{"type":1542,"value":1242},{"type":178,"tag":1040,"props":7953,"children":7954},{"class":1042,"line":5412},[7955,7959,7963,7967,7971],{"type":178,"tag":1040,"props":7956,"children":7957},{"style":2377},[7958],{"type":1542,"value":7747},{"type":178,"tag":1040,"props":7960,"children":7961},{"style":2366},[7962],{"type":1542,"value":1070},{"type":178,"tag":1040,"props":7964,"children":7965},{"style":2366},[7966],{"type":1542,"value":1073},{"type":178,"tag":1040,"props":7968,"children":7969},{"style":2396},[7970],{"type":1542,"value":6581},{"type":178,"tag":1040,"props":7972,"children":7973},{"style":2366},[7974],{"type":1542,"value":1242},{"type":178,"tag":1040,"props":7976,"children":7977},{"class":1042,"line":5420},[7978,7982,7986,7990,7994],{"type":178,"tag":1040,"props":7979,"children":7980},{"style":2377},[7981],{"type":1542,"value":7771},{"type":178,"tag":1040,"props":7983,"children":7984},{"style":2366},[7985],{"type":1542,"value":1070},{"type":178,"tag":1040,"props":7987,"children":7988},{"style":2366},[7989],{"type":1542,"value":1073},{"type":178,"tag":1040,"props":7991,"children":7992},{"style":2396},[7993],{"type":1542,"value":6607},{"type":178,"tag":1040,"props":7995,"children":7996},{"style":2366},[7997],{"type":1542,"value":1242},{"type":178,"tag":1040,"props":7999,"children":8000},{"class":1042,"line":5459},[8001,8005,8009,8013,8017],{"type":178,"tag":1040,"props":8002,"children":8003},{"style":2377},[8004],{"type":1542,"value":7795},{"type":178,"tag":1040,"props":8006,"children":8007},{"style":2366},[8008],{"type":1542,"value":1070},{"type":178,"tag":1040,"props":8010,"children":8011},{"style":2366},[8012],{"type":1542,"value":1073},{"type":178,"tag":1040,"props":8014,"children":8015},{"style":2396},[8016],{"type":1542,"value":6659},{"type":178,"tag":1040,"props":8018,"children":8019},{"style":2366},[8020],{"type":1542,"value":1242},{"type":178,"tag":1040,"props":8022,"children":8023},{"class":1042,"line":5519},[8024,8028,8032,8036,8040],{"type":178,"tag":1040,"props":8025,"children":8026},{"style":2377},[8027],{"type":1542,"value":7819},{"type":178,"tag":1040,"props":8029,"children":8030},{"style":2366},[8031],{"type":1542,"value":1070},{"type":178,"tag":1040,"props":8033,"children":8034},{"style":2366},[8035],{"type":1542,"value":1073},{"type":178,"tag":1040,"props":8037,"children":8038},{"style":2396},[8039],{"type":1542,"value":6711},{"type":178,"tag":1040,"props":8041,"children":8042},{"style":2366},[8043],{"type":1542,"value":1242},{"type":178,"tag":1040,"props":8045,"children":8046},{"class":1042,"line":5543},[8047],{"type":178,"tag":1040,"props":8048,"children":8049},{"style":2366},[8050],{"type":1542,"value":7907},{"type":178,"tag":1040,"props":8052,"children":8053},{"class":1042,"line":5596},[8054,8058,8062],{"type":178,"tag":1040,"props":8055,"children":8056},{"style":2366},[8057],{"type":1542,"value":6751},{"type":178,"tag":1040,"props":8059,"children":8060},{"style":2371},[8061],{"type":1542,"value":1090},{"type":178,"tag":1040,"props":8063,"children":8064},{"style":2366},[8065],{"type":1542,"value":1054},{"type":178,"tag":1040,"props":8067,"children":8068},{"class":1042,"line":5604},[8069,8073,8077],{"type":178,"tag":1040,"props":8070,"children":8071},{"style":2366},[8072],{"type":1542,"value":1122},{"type":178,"tag":1040,"props":8074,"children":8075},{"style":2371},[8076],{"type":1542,"value":1063},{"type":178,"tag":1040,"props":8078,"children":8079},{"style":2366},[8080],{"type":1542,"value":1054},{"type":178,"tag":1040,"props":8082,"children":8083},{"class":1042,"line":5612},[8084,8088,8092],{"type":178,"tag":1040,"props":8085,"children":8086},{"style":2366},[8087],{"type":1542,"value":1132},{"type":178,"tag":1040,"props":8089,"children":8090},{"style":2371},[8091],{"type":1542,"value":1051},{"type":178,"tag":1040,"props":8093,"children":8094},{"style":2366},[8095],{"type":1542,"value":1054},{"type":178,"tag":1500,"props":8097,"children":8098},{},[8099],{"type":1542,"value":2679},{"title":1036,"searchDepth":1057,"depth":1057,"links":8101},[],1773707967605]