[{"data":1,"prerenderedAt":8102},["ShallowReactive",2],{"navigation":3,"-docs-components-editor-drag-handle":959,"-docs-components-editor-drag-handle-description":1529,"component-example-editorDragHandleExample":1539,"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,"-docs-components-editor-drag-handle-options-link-0":2346,"-docs-components-editor-drag-handle-nested-description":2358,"-docs-components-editor-drag-handle-type-description":2372,"-docs-components-editor-drag-handle-square-description":2380,"-docs-components-editor-drag-handle-block-description":2388,"-docs-components-editor-drag-handle-loadingAuto-description":2396,"component-theme-editorDragHandle-f8fAB3nzRWFAPhCZ7pNfZJ9xEBnySmJBtxvIx4E7L-I":2413,"-docs-components-editor-drag-handle-avatar-description":2968,"-docs-components-editor-drag-handle-leading-description":2976,"-docs-components-editor-drag-handle-leadingIcon-description":2992,"-docs-components-editor-drag-handle-trailing-description":3000,"-docs-components-editor-drag-handle-trailingIcon-description":3015,"-docs-components-editor-drag-handle-loading-description":3023,"-docs-components-editor-drag-handle-loadingIcon-description":3038,"component-example-editorDragHandleExampleiITTVDKu8vbgUe_TUgdINcUFLxSEv3-4WBWBKFaeKFs":3060,"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",{"data":1530,"body":1531},{},{"type":1532,"children":1533},"root",[1534],{"type":178,"tag":970,"props":1535,"children":1536},{},[1537],{"type":1538,"value":470},"text",{"code":1540,"filePath":1541,"pascalName":1542},"\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",{"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":1532,"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":1538,"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":1538,"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":1532,"children":2333},[2334],{"type":178,"tag":970,"props":2335,"children":2336},{},[2337],{"type":1538,"value":2066},{"data":2339,"body":2340},{},{"type":1532,"children":2341},[2342],{"type":178,"tag":970,"props":2343,"children":2344},{},[2345],{"type":1538,"value":1601},{"data":2347,"body":2348},{},{"type":1532,"children":2349},[2350],{"type":178,"tag":970,"props":2351,"children":2352},{},[2353],{"type":178,"tag":985,"props":2354,"children":2356},{"href":1607,"rel":2355},[1182],[2357],{"type":1538,"value":1607},{"data":2359,"body":2360},{},{"type":1532,"children":2361},[2362,2367],{"type":178,"tag":970,"props":2363,"children":2364},{},[2365],{"type":1538,"value":2366},"Enable drag handles for nested content (list items, blockquotes, etc.).",{"type":178,"tag":970,"props":2368,"children":2369},{},[2370],{"type":1538,"value":2371},"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":2373,"body":2374},{},{"type":1532,"children":2375},[2376],{"type":178,"tag":970,"props":2377,"children":2378},{},[2379],{"type":1538,"value":2040},{"data":2381,"body":2382},{},{"type":1532,"children":2383},[2384],{"type":178,"tag":970,"props":2385,"children":2386},{},[2387],{"type":1538,"value":2099},{"data":2389,"body":2390},{},{"type":1532,"children":2391},[2392],{"type":178,"tag":970,"props":2393,"children":2394},{},[2395],{"type":1538,"value":2105},{"data":2397,"body":2398},{},{"type":1532,"children":2399},[2400],{"type":178,"tag":970,"props":2401,"children":2402},{},[2403,2405,2411],{"type":1538,"value":2404},"Set loading state automatically based on the ",{"type":178,"tag":974,"props":2406,"children":2408},{"className":2407},[],[2409],{"type":1538,"value":2410},"@click",{"type":1538,"value":2412}," promise state",{"data":2414,"body":2415,"toc":2966},{"title":1036,"description":1036},{"type":1532,"children":2416},[2417,2607,2961],{"type":178,"tag":2418,"props":2419,"children":2422},"code-collapse",{"className":2420},[2421],"nuxt-only",[2423],{"type":178,"tag":1032,"props":2424,"children":2428},{"className":2425,"code":2426,"filename":1151,"language":2427,"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","ts",[2429],{"type":178,"tag":974,"props":2430,"children":2431},{"__ignoreMap":1036},[2432,2462,2480,2496,2512,2544,2570,2578,2586,2594],{"type":178,"tag":1040,"props":2433,"children":2434},{"class":1042,"line":1043},[2435,2441,2446,2452,2457],{"type":178,"tag":1040,"props":2436,"children":2438},{"style":2437},"--shiki-light:#39ADB5;--shiki-light-font-style:italic;--shiki-default:#89DDFF;--shiki-default-font-style:italic;--shiki-dark:#89DDFF;--shiki-dark-font-style:italic",[2439],{"type":1538,"value":2440},"export",{"type":178,"tag":1040,"props":2442,"children":2443},{"style":2437},[2444],{"type":1538,"value":2445}," default",{"type":178,"tag":1040,"props":2447,"children":2449},{"style":2448},"--shiki-light:#6182B8;--shiki-default:#82AAFF;--shiki-dark:#82AAFF",[2450],{"type":1538,"value":2451}," defineAppConfig",{"type":178,"tag":1040,"props":2453,"children":2455},{"style":2454},"--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8",[2456],{"type":1538,"value":1337},{"type":178,"tag":1040,"props":2458,"children":2460},{"style":2459},"--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF",[2461],{"type":1538,"value":1254},{"type":178,"tag":1040,"props":2463,"children":2464},{"class":1042,"line":1057},[2465,2471,2475],{"type":178,"tag":1040,"props":2466,"children":2468},{"style":2467},"--shiki-light:#E53935;--shiki-default:#F07178;--shiki-dark:#F07178",[2469],{"type":1538,"value":2470},"  ui",{"type":178,"tag":1040,"props":2472,"children":2473},{"style":2459},[2474],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":2476,"children":2477},{"style":2459},[2478],{"type":1538,"value":2479}," {\n",{"type":178,"tag":1040,"props":2481,"children":2482},{"class":1042,"line":1084},[2483,2488,2492],{"type":178,"tag":1040,"props":2484,"children":2485},{"style":2467},[2486],{"type":1538,"value":2487},"    editorDragHandle",{"type":178,"tag":1040,"props":2489,"children":2490},{"style":2459},[2491],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":2493,"children":2494},{"style":2459},[2495],{"type":1538,"value":2479},{"type":178,"tag":1040,"props":2497,"children":2498},{"class":1042,"line":1119},[2499,2504,2508],{"type":178,"tag":1040,"props":2500,"children":2501},{"style":2467},[2502],{"type":1538,"value":2503},"      slots",{"type":178,"tag":1040,"props":2505,"children":2506},{"style":2459},[2507],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":2509,"children":2510},{"style":2459},[2511],{"type":1538,"value":2479},{"type":178,"tag":1040,"props":2513,"children":2514},{"class":1042,"line":1129},[2515,2520,2524,2529,2535,2539],{"type":178,"tag":1040,"props":2516,"children":2517},{"style":2467},[2518],{"type":1538,"value":2519},"        root",{"type":178,"tag":1040,"props":2521,"children":2522},{"style":2459},[2523],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":2525,"children":2526},{"style":2459},[2527],{"type":1538,"value":2528}," '",{"type":178,"tag":1040,"props":2530,"children":2532},{"style":2531},"--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D",[2533],{"type":1538,"value":2534},"hidden sm:flex items-center justify-center transition-all duration-200 ease-out",{"type":178,"tag":1040,"props":2536,"children":2537},{"style":2459},[2538],{"type":1538,"value":1340},{"type":178,"tag":1040,"props":2540,"children":2541},{"style":2459},[2542],{"type":1538,"value":2543},",\n",{"type":178,"tag":1040,"props":2545,"children":2546},{"class":1042,"line":1257},[2547,2552,2556,2560,2565],{"type":178,"tag":1040,"props":2548,"children":2549},{"style":2467},[2550],{"type":1538,"value":2551},"        handle",{"type":178,"tag":1040,"props":2553,"children":2554},{"style":2459},[2555],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":2557,"children":2558},{"style":2459},[2559],{"type":1538,"value":2528},{"type":178,"tag":1040,"props":2561,"children":2562},{"style":2531},[2563],{"type":1538,"value":2564},"cursor-grab px-1",{"type":178,"tag":1040,"props":2566,"children":2567},{"style":2459},[2568],{"type":1538,"value":2569},"'\n",{"type":178,"tag":1040,"props":2571,"children":2572},{"class":1042,"line":1263},[2573],{"type":178,"tag":1040,"props":2574,"children":2575},{"style":2459},[2576],{"type":1538,"value":2577},"      }\n",{"type":178,"tag":1040,"props":2579,"children":2580},{"class":1042,"line":1271},[2581],{"type":178,"tag":1040,"props":2582,"children":2583},{"style":2459},[2584],{"type":1538,"value":2585},"    }\n",{"type":178,"tag":1040,"props":2587,"children":2588},{"class":1042,"line":1277},[2589],{"type":178,"tag":1040,"props":2590,"children":2591},{"style":2459},[2592],{"type":1538,"value":2593},"  }\n",{"type":178,"tag":1040,"props":2595,"children":2596},{"class":1042,"line":1286},[2597,2602],{"type":178,"tag":1040,"props":2598,"children":2599},{"style":2459},[2600],{"type":1538,"value":2601},"}",{"type":178,"tag":1040,"props":2603,"children":2604},{"style":2454},[2605],{"type":1538,"value":2606},")\n",{"type":178,"tag":2418,"props":2608,"children":2611},{"className":2609},[2610],"vue-only",[2612],{"type":178,"tag":1032,"props":2613,"children":2615},{"className":2425,"code":2614,"filename":1166,"language":2427,"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",[2616],{"type":178,"tag":974,"props":2617,"children":2618},{"__ignoreMap":1036},[2619,2659,2689,2718,2726,2749,2766,2782,2798,2814,2830,2847,2876,2901,2910,2919,2927,2940,2949],{"type":178,"tag":1040,"props":2620,"children":2621},{"class":1042,"line":1043},[2622,2627,2631,2636,2641,2646,2650,2655],{"type":178,"tag":1040,"props":2623,"children":2624},{"style":2437},[2625],{"type":1538,"value":2626},"import",{"type":178,"tag":1040,"props":2628,"children":2629},{"style":2459},[2630],{"type":1538,"value":1431},{"type":178,"tag":1040,"props":2632,"children":2633},{"style":2454},[2634],{"type":1538,"value":2635}," defineConfig",{"type":178,"tag":1040,"props":2637,"children":2638},{"style":2459},[2639],{"type":1538,"value":2640}," }",{"type":178,"tag":1040,"props":2642,"children":2643},{"style":2437},[2644],{"type":1538,"value":2645}," from",{"type":178,"tag":1040,"props":2647,"children":2648},{"style":2459},[2649],{"type":1538,"value":2528},{"type":178,"tag":1040,"props":2651,"children":2652},{"style":2531},[2653],{"type":1538,"value":2654},"vite",{"type":178,"tag":1040,"props":2656,"children":2657},{"style":2459},[2658],{"type":1538,"value":2569},{"type":178,"tag":1040,"props":2660,"children":2661},{"class":1042,"line":1057},[2662,2666,2671,2676,2680,2685],{"type":178,"tag":1040,"props":2663,"children":2664},{"style":2437},[2665],{"type":1538,"value":2626},{"type":178,"tag":1040,"props":2667,"children":2668},{"style":2454},[2669],{"type":1538,"value":2670}," vue ",{"type":178,"tag":1040,"props":2672,"children":2673},{"style":2437},[2674],{"type":1538,"value":2675},"from",{"type":178,"tag":1040,"props":2677,"children":2678},{"style":2459},[2679],{"type":1538,"value":2528},{"type":178,"tag":1040,"props":2681,"children":2682},{"style":2531},[2683],{"type":1538,"value":2684},"@vitejs\u002Fplugin-vue",{"type":178,"tag":1040,"props":2686,"children":2687},{"style":2459},[2688],{"type":1538,"value":2569},{"type":178,"tag":1040,"props":2690,"children":2691},{"class":1042,"line":1084},[2692,2696,2701,2705,2709,2714],{"type":178,"tag":1040,"props":2693,"children":2694},{"style":2437},[2695],{"type":1538,"value":2626},{"type":178,"tag":1040,"props":2697,"children":2698},{"style":2454},[2699],{"type":1538,"value":2700}," ui ",{"type":178,"tag":1040,"props":2702,"children":2703},{"style":2437},[2704],{"type":1538,"value":2675},{"type":178,"tag":1040,"props":2706,"children":2707},{"style":2459},[2708],{"type":1538,"value":2528},{"type":178,"tag":1040,"props":2710,"children":2711},{"style":2531},[2712],{"type":1538,"value":2713},"@nuxt\u002Fui\u002Fvite",{"type":178,"tag":1040,"props":2715,"children":2716},{"style":2459},[2717],{"type":1538,"value":2569},{"type":178,"tag":1040,"props":2719,"children":2720},{"class":1042,"line":1119},[2721],{"type":178,"tag":1040,"props":2722,"children":2723},{"emptyLinePlaceholder":21},[2724],{"type":1538,"value":2725},"\n",{"type":178,"tag":1040,"props":2727,"children":2728},{"class":1042,"line":1129},[2729,2733,2737,2741,2745],{"type":178,"tag":1040,"props":2730,"children":2731},{"style":2437},[2732],{"type":1538,"value":2440},{"type":178,"tag":1040,"props":2734,"children":2735},{"style":2437},[2736],{"type":1538,"value":2445},{"type":178,"tag":1040,"props":2738,"children":2739},{"style":2448},[2740],{"type":1538,"value":2635},{"type":178,"tag":1040,"props":2742,"children":2743},{"style":2454},[2744],{"type":1538,"value":1337},{"type":178,"tag":1040,"props":2746,"children":2747},{"style":2459},[2748],{"type":1538,"value":1254},{"type":178,"tag":1040,"props":2750,"children":2751},{"class":1042,"line":1257},[2752,2757,2761],{"type":178,"tag":1040,"props":2753,"children":2754},{"style":2467},[2755],{"type":1538,"value":2756},"  plugins",{"type":178,"tag":1040,"props":2758,"children":2759},{"style":2459},[2760],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":2762,"children":2763},{"style":2454},[2764],{"type":1538,"value":2765}," [\n",{"type":178,"tag":1040,"props":2767,"children":2768},{"class":1042,"line":1263},[2769,2774,2778],{"type":178,"tag":1040,"props":2770,"children":2771},{"style":2448},[2772],{"type":1538,"value":2773},"    vue",{"type":178,"tag":1040,"props":2775,"children":2776},{"style":2454},[2777],{"type":1538,"value":1328},{"type":178,"tag":1040,"props":2779,"children":2780},{"style":2459},[2781],{"type":1538,"value":2543},{"type":178,"tag":1040,"props":2783,"children":2784},{"class":1042,"line":1271},[2785,2790,2794],{"type":178,"tag":1040,"props":2786,"children":2787},{"style":2448},[2788],{"type":1538,"value":2789},"    ui",{"type":178,"tag":1040,"props":2791,"children":2792},{"style":2454},[2793],{"type":1538,"value":1337},{"type":178,"tag":1040,"props":2795,"children":2796},{"style":2459},[2797],{"type":1538,"value":1254},{"type":178,"tag":1040,"props":2799,"children":2800},{"class":1042,"line":1277},[2801,2806,2810],{"type":178,"tag":1040,"props":2802,"children":2803},{"style":2467},[2804],{"type":1538,"value":2805},"      ui",{"type":178,"tag":1040,"props":2807,"children":2808},{"style":2459},[2809],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":2811,"children":2812},{"style":2459},[2813],{"type":1538,"value":2479},{"type":178,"tag":1040,"props":2815,"children":2816},{"class":1042,"line":1286},[2817,2822,2826],{"type":178,"tag":1040,"props":2818,"children":2819},{"style":2467},[2820],{"type":1538,"value":2821},"        editorDragHandle",{"type":178,"tag":1040,"props":2823,"children":2824},{"style":2459},[2825],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":2827,"children":2828},{"style":2459},[2829],{"type":1538,"value":2479},{"type":178,"tag":1040,"props":2831,"children":2833},{"class":1042,"line":2832},11,[2834,2839,2843],{"type":178,"tag":1040,"props":2835,"children":2836},{"style":2467},[2837],{"type":1538,"value":2838},"          slots",{"type":178,"tag":1040,"props":2840,"children":2841},{"style":2459},[2842],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":2844,"children":2845},{"style":2459},[2846],{"type":1538,"value":2479},{"type":178,"tag":1040,"props":2848,"children":2850},{"class":1042,"line":2849},12,[2851,2856,2860,2864,2868,2872],{"type":178,"tag":1040,"props":2852,"children":2853},{"style":2467},[2854],{"type":1538,"value":2855},"            root",{"type":178,"tag":1040,"props":2857,"children":2858},{"style":2459},[2859],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":2861,"children":2862},{"style":2459},[2863],{"type":1538,"value":2528},{"type":178,"tag":1040,"props":2865,"children":2866},{"style":2531},[2867],{"type":1538,"value":2534},{"type":178,"tag":1040,"props":2869,"children":2870},{"style":2459},[2871],{"type":1538,"value":1340},{"type":178,"tag":1040,"props":2873,"children":2874},{"style":2459},[2875],{"type":1538,"value":2543},{"type":178,"tag":1040,"props":2877,"children":2879},{"class":1042,"line":2878},13,[2880,2885,2889,2893,2897],{"type":178,"tag":1040,"props":2881,"children":2882},{"style":2467},[2883],{"type":1538,"value":2884},"            handle",{"type":178,"tag":1040,"props":2886,"children":2887},{"style":2459},[2888],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":2890,"children":2891},{"style":2459},[2892],{"type":1538,"value":2528},{"type":178,"tag":1040,"props":2894,"children":2895},{"style":2531},[2896],{"type":1538,"value":2564},{"type":178,"tag":1040,"props":2898,"children":2899},{"style":2459},[2900],{"type":1538,"value":2569},{"type":178,"tag":1040,"props":2902,"children":2904},{"class":1042,"line":2903},14,[2905],{"type":178,"tag":1040,"props":2906,"children":2907},{"style":2459},[2908],{"type":1538,"value":2909},"          }\n",{"type":178,"tag":1040,"props":2911,"children":2913},{"class":1042,"line":2912},15,[2914],{"type":178,"tag":1040,"props":2915,"children":2916},{"style":2459},[2917],{"type":1538,"value":2918},"        }\n",{"type":178,"tag":1040,"props":2920,"children":2922},{"class":1042,"line":2921},16,[2923],{"type":178,"tag":1040,"props":2924,"children":2925},{"style":2459},[2926],{"type":1538,"value":2577},{"type":178,"tag":1040,"props":2928,"children":2930},{"class":1042,"line":2929},17,[2931,2936],{"type":178,"tag":1040,"props":2932,"children":2933},{"style":2459},[2934],{"type":1538,"value":2935},"    }",{"type":178,"tag":1040,"props":2937,"children":2938},{"style":2454},[2939],{"type":1538,"value":2606},{"type":178,"tag":1040,"props":2941,"children":2943},{"class":1042,"line":2942},18,[2944],{"type":178,"tag":1040,"props":2945,"children":2946},{"style":2454},[2947],{"type":1538,"value":2948},"  ]\n",{"type":178,"tag":1040,"props":2950,"children":2952},{"class":1042,"line":2951},19,[2953,2957],{"type":178,"tag":1040,"props":2954,"children":2955},{"style":2459},[2956],{"type":1538,"value":2601},{"type":178,"tag":1040,"props":2958,"children":2959},{"style":2454},[2960],{"type":1538,"value":2606},{"type":178,"tag":1500,"props":2962,"children":2963},{},[2964],{"type":1538,"value":2965},"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":2967},[],{"data":2969,"body":2970},{},{"type":1532,"children":2971},[2972],{"type":178,"tag":970,"props":2973,"children":2974},{},[2975],{"type":1538,"value":2117},{"data":2977,"body":2978},{},{"type":1532,"children":2979},[2980],{"type":178,"tag":970,"props":2981,"children":2982},{},[2983,2985,2990],{"type":1538,"value":2984},"When ",{"type":178,"tag":974,"props":2986,"children":2988},{"className":2987},[],[2989],{"type":1538,"value":1008},{"type":1538,"value":2991},", the icon will be displayed on the left side.",{"data":2993,"body":2994},{},{"type":1532,"children":2995},[2996],{"type":178,"tag":970,"props":2997,"children":2998},{},[2999],{"type":1538,"value":2289},{"data":3001,"body":3002},{},{"type":1532,"children":3003},[3004],{"type":178,"tag":970,"props":3005,"children":3006},{},[3007,3008,3013],{"type":1538,"value":2984},{"type":178,"tag":974,"props":3009,"children":3011},{"className":3010},[],[3012],{"type":1538,"value":1008},{"type":1538,"value":3014},", the icon will be displayed on the right side.",{"data":3016,"body":3017},{},{"type":1532,"children":3018},[3019],{"type":178,"tag":970,"props":3020,"children":3021},{},[3022],{"type":1538,"value":2299},{"data":3024,"body":3025},{},{"type":1532,"children":3026},[3027],{"type":178,"tag":970,"props":3028,"children":3029},{},[3030,3031,3036],{"type":1538,"value":2984},{"type":178,"tag":974,"props":3032,"children":3034},{"className":3033},[],[3035],{"type":1538,"value":1008},{"type":1538,"value":3037},", the loading icon will be displayed.",{"data":3039,"body":3040},{},{"type":1532,"children":3041},[3042],{"type":178,"tag":970,"props":3043,"children":3044},{},[3045,3047,3052,3054,3059],{"type":1538,"value":3046},"The icon when the ",{"type":178,"tag":974,"props":3048,"children":3050},{"className":3049},[],[3051],{"type":1538,"value":2240},{"type":1538,"value":3053}," prop is ",{"type":178,"tag":974,"props":3055,"children":3057},{"className":3056},[],[3058],{"type":1538,"value":1008},{"type":1538,"value":1184},{"data":3061,"body":3062,"toc":3383},{"title":1036,"description":1036},{"type":1532,"children":3063},[3064,3379],{"type":178,"tag":2418,"props":3065,"children":3066},{},[3067],{"type":178,"tag":1032,"props":3068,"children":3070},{"className":1034,"code":3069,"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",[3071],{"type":178,"tag":974,"props":3072,"children":3073},{"__ignoreMap":1036},[3074,3117,3153,3160,3176,3191,3198,3213,3314,3349,3364],{"type":178,"tag":1040,"props":3075,"children":3076},{"class":1042,"line":1043},[3077,3081,3086,3092,3097,3101,3105,3109,3113],{"type":178,"tag":1040,"props":3078,"children":3079},{"style":2459},[3080],{"type":1538,"value":1047},{"type":178,"tag":1040,"props":3082,"children":3083},{"style":2467},[3084],{"type":1538,"value":3085},"script",{"type":178,"tag":1040,"props":3087,"children":3089},{"style":3088},"--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA",[3090],{"type":1538,"value":3091}," setup",{"type":178,"tag":1040,"props":3093,"children":3094},{"style":3088},[3095],{"type":1538,"value":3096}," lang",{"type":178,"tag":1040,"props":3098,"children":3099},{"style":2459},[3100],{"type":1538,"value":1070},{"type":178,"tag":1040,"props":3102,"children":3103},{"style":2459},[3104],{"type":1538,"value":1073},{"type":178,"tag":1040,"props":3106,"children":3107},{"style":2531},[3108],{"type":1538,"value":2427},{"type":178,"tag":1040,"props":3110,"children":3111},{"style":2459},[3112],{"type":1538,"value":1073},{"type":178,"tag":1040,"props":3114,"children":3115},{"style":2459},[3116],{"type":1538,"value":1054},{"type":178,"tag":1040,"props":3118,"children":3119},{"class":1042,"line":1057},[3120,3125,3130,3134,3139,3143,3148],{"type":178,"tag":1040,"props":3121,"children":3122},{"style":3088},[3123],{"type":1538,"value":3124},"const",{"type":178,"tag":1040,"props":3126,"children":3127},{"style":2454},[3128],{"type":1538,"value":3129}," value ",{"type":178,"tag":1040,"props":3131,"children":3132},{"style":2459},[3133],{"type":1538,"value":1070},{"type":178,"tag":1040,"props":3135,"children":3136},{"style":2448},[3137],{"type":1538,"value":3138}," ref",{"type":178,"tag":1040,"props":3140,"children":3141},{"style":2454},[3142],{"type":1538,"value":1337},{"type":178,"tag":1040,"props":3144,"children":3145},{"style":2459},[3146],{"type":1538,"value":3147},"`",{"type":178,"tag":1040,"props":3149,"children":3150},{"style":2531},[3151],{"type":1538,"value":3152},"# Drag Handle\n",{"type":178,"tag":1040,"props":3154,"children":3155},{"class":1042,"line":1084},[3156],{"type":178,"tag":1040,"props":3157,"children":3158},{"emptyLinePlaceholder":21},[3159],{"type":1538,"value":2725},{"type":178,"tag":1040,"props":3161,"children":3162},{"class":1042,"line":1119},[3163,3168,3172],{"type":178,"tag":1040,"props":3164,"children":3165},{"style":2531},[3166],{"type":1538,"value":3167},"Hover over the left side of this block to see the drag handle appear and reorder blocks.",{"type":178,"tag":1040,"props":3169,"children":3170},{"style":2459},[3171],{"type":1538,"value":3147},{"type":178,"tag":1040,"props":3173,"children":3174},{"style":2454},[3175],{"type":1538,"value":2606},{"type":178,"tag":1040,"props":3177,"children":3178},{"class":1042,"line":1129},[3179,3183,3187],{"type":178,"tag":1040,"props":3180,"children":3181},{"style":2459},[3182],{"type":1538,"value":1132},{"type":178,"tag":1040,"props":3184,"children":3185},{"style":2467},[3186],{"type":1538,"value":3085},{"type":178,"tag":1040,"props":3188,"children":3189},{"style":2459},[3190],{"type":1538,"value":1054},{"type":178,"tag":1040,"props":3192,"children":3193},{"class":1042,"line":1257},[3194],{"type":178,"tag":1040,"props":3195,"children":3196},{"emptyLinePlaceholder":21},[3197],{"type":1538,"value":2725},{"type":178,"tag":1040,"props":3199,"children":3200},{"class":1042,"line":1263},[3201,3205,3209],{"type":178,"tag":1040,"props":3202,"children":3203},{"style":2459},[3204],{"type":1538,"value":1047},{"type":178,"tag":1040,"props":3206,"children":3207},{"style":2467},[3208],{"type":1538,"value":1051},{"type":178,"tag":1040,"props":3210,"children":3211},{"style":2459},[3212],{"type":1538,"value":1054},{"type":178,"tag":1040,"props":3214,"children":3215},{"class":1042,"line":1271},[3216,3220,3224,3228,3232,3236,3240,3244,3249,3253,3257,3262,3266,3271,3275,3279,3284,3288,3293,3297,3301,3306,3310],{"type":178,"tag":1040,"props":3217,"children":3218},{"style":2459},[3219],{"type":1538,"value":1060},{"type":178,"tag":1040,"props":3221,"children":3222},{"style":2467},[3223],{"type":1538,"value":1063},{"type":178,"tag":1040,"props":3225,"children":3226},{"style":3088},[3227],{"type":1538,"value":1067},{"type":178,"tag":1040,"props":3229,"children":3230},{"style":2459},[3231],{"type":1538,"value":1070},{"type":178,"tag":1040,"props":3233,"children":3234},{"style":2459},[3235],{"type":1538,"value":1073},{"type":178,"tag":1040,"props":3237,"children":3238},{"style":2531},[3239],{"type":1538,"value":1077},{"type":178,"tag":1040,"props":3241,"children":3242},{"style":2459},[3243],{"type":1538,"value":1073},{"type":178,"tag":1040,"props":3245,"children":3246},{"style":3088},[3247],{"type":1538,"value":3248}," v-model",{"type":178,"tag":1040,"props":3250,"children":3251},{"style":2459},[3252],{"type":1538,"value":1070},{"type":178,"tag":1040,"props":3254,"children":3255},{"style":2459},[3256],{"type":1538,"value":1073},{"type":178,"tag":1040,"props":3258,"children":3259},{"style":2531},[3260],{"type":1538,"value":3261},"value",{"type":178,"tag":1040,"props":3263,"children":3264},{"style":2459},[3265],{"type":1538,"value":1073},{"type":178,"tag":1040,"props":3267,"children":3268},{"style":3088},[3269],{"type":1538,"value":3270}," content-type",{"type":178,"tag":1040,"props":3272,"children":3273},{"style":2459},[3274],{"type":1538,"value":1070},{"type":178,"tag":1040,"props":3276,"children":3277},{"style":2459},[3278],{"type":1538,"value":1073},{"type":178,"tag":1040,"props":3280,"children":3281},{"style":2531},[3282],{"type":1538,"value":3283},"markdown",{"type":178,"tag":1040,"props":3285,"children":3286},{"style":2459},[3287],{"type":1538,"value":1073},{"type":178,"tag":1040,"props":3289,"children":3290},{"style":3088},[3291],{"type":1538,"value":3292}," class",{"type":178,"tag":1040,"props":3294,"children":3295},{"style":2459},[3296],{"type":1538,"value":1070},{"type":178,"tag":1040,"props":3298,"children":3299},{"style":2459},[3300],{"type":1538,"value":1073},{"type":178,"tag":1040,"props":3302,"children":3303},{"style":2531},[3304],{"type":1538,"value":3305},"w-full min-h-21",{"type":178,"tag":1040,"props":3307,"children":3308},{"style":2459},[3309],{"type":1538,"value":1073},{"type":178,"tag":1040,"props":3311,"children":3312},{"style":2459},[3313],{"type":1538,"value":1054},{"type":178,"tag":1040,"props":3315,"children":3316},{"class":1042,"line":1277},[3317,3321,3325,3329,3333,3337,3341,3345],{"type":178,"tag":1040,"props":3318,"children":3319},{"style":2459},[3320],{"type":1538,"value":1087},{"type":178,"tag":1040,"props":3322,"children":3323},{"style":2467},[3324],{"type":1538,"value":1090},{"type":178,"tag":1040,"props":3326,"children":3327},{"style":3088},[3328],{"type":1538,"value":1093},{"type":178,"tag":1040,"props":3330,"children":3331},{"style":2459},[3332],{"type":1538,"value":1070},{"type":178,"tag":1040,"props":3334,"children":3335},{"style":2459},[3336],{"type":1538,"value":1073},{"type":178,"tag":1040,"props":3338,"children":3339},{"style":2531},[3340],{"type":1538,"value":464},{"type":178,"tag":1040,"props":3342,"children":3343},{"style":2459},[3344],{"type":1538,"value":1073},{"type":178,"tag":1040,"props":3346,"children":3347},{"style":2459},[3348],{"type":1538,"value":1116},{"type":178,"tag":1040,"props":3350,"children":3351},{"class":1042,"line":1286},[3352,3356,3360],{"type":178,"tag":1040,"props":3353,"children":3354},{"style":2459},[3355],{"type":1538,"value":1122},{"type":178,"tag":1040,"props":3357,"children":3358},{"style":2467},[3359],{"type":1538,"value":1063},{"type":178,"tag":1040,"props":3361,"children":3362},{"style":2459},[3363],{"type":1538,"value":1054},{"type":178,"tag":1040,"props":3365,"children":3366},{"class":1042,"line":2832},[3367,3371,3375],{"type":178,"tag":1040,"props":3368,"children":3369},{"style":2459},[3370],{"type":1538,"value":1132},{"type":178,"tag":1040,"props":3372,"children":3373},{"style":2467},[3374],{"type":1538,"value":1051},{"type":178,"tag":1040,"props":3376,"children":3377},{"style":2459},[3378],{"type":1538,"value":1054},{"type":178,"tag":1500,"props":3380,"children":3381},{},[3382],{"type":1538,"value":2965},{"title":1036,"searchDepth":1057,"depth":1057,"links":3384},[],{"data":3386,"body":3387,"toc":6796},{"title":1036,"description":1036},{"type":1532,"children":3388},[3389,6792],{"type":178,"tag":2418,"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":2459},[3405],{"type":1538,"value":1047},{"type":178,"tag":1040,"props":3407,"children":3408},{"style":2467},[3409],{"type":1538,"value":3085},{"type":178,"tag":1040,"props":3411,"children":3412},{"style":3088},[3413],{"type":1538,"value":3091},{"type":178,"tag":1040,"props":3415,"children":3416},{"style":3088},[3417],{"type":1538,"value":3096},{"type":178,"tag":1040,"props":3419,"children":3420},{"style":2459},[3421],{"type":1538,"value":1070},{"type":178,"tag":1040,"props":3423,"children":3424},{"style":2459},[3425],{"type":1538,"value":1073},{"type":178,"tag":1040,"props":3427,"children":3428},{"style":2531},[3429],{"type":1538,"value":2427},{"type":178,"tag":1040,"props":3431,"children":3432},{"style":2459},[3433],{"type":1538,"value":1073},{"type":178,"tag":1040,"props":3435,"children":3436},{"style":2459},[3437],{"type":1538,"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":2437},[3444],{"type":1538,"value":2626},{"type":178,"tag":1040,"props":3446,"children":3447},{"style":2459},[3448],{"type":1538,"value":1431},{"type":178,"tag":1040,"props":3450,"children":3451},{"style":2454},[3452],{"type":1538,"value":3453}," upperFirst",{"type":178,"tag":1040,"props":3455,"children":3456},{"style":2459},[3457],{"type":1538,"value":2640},{"type":178,"tag":1040,"props":3459,"children":3460},{"style":2437},[3461],{"type":1538,"value":2645},{"type":178,"tag":1040,"props":3463,"children":3464},{"style":2459},[3465],{"type":1538,"value":2528},{"type":178,"tag":1040,"props":3467,"children":3468},{"style":2531},[3469],{"type":1538,"value":3470},"scule",{"type":178,"tag":1040,"props":3472,"children":3473},{"style":2459},[3474],{"type":1538,"value":2569},{"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":2437},[3481],{"type":1538,"value":2626},{"type":178,"tag":1040,"props":3483,"children":3484},{"style":2437},[3485],{"type":1538,"value":3486}," type",{"type":178,"tag":1040,"props":3488,"children":3489},{"style":2459},[3490],{"type":1538,"value":1431},{"type":178,"tag":1040,"props":3492,"children":3493},{"style":2454},[3494],{"type":1538,"value":3495}," DropdownMenuItem",{"type":178,"tag":1040,"props":3497,"children":3498},{"style":2459},[3499],{"type":1538,"value":2640},{"type":178,"tag":1040,"props":3501,"children":3502},{"style":2437},[3503],{"type":1538,"value":2645},{"type":178,"tag":1040,"props":3505,"children":3506},{"style":2459},[3507],{"type":1538,"value":2528},{"type":178,"tag":1040,"props":3509,"children":3510},{"style":2531},[3511],{"type":1538,"value":3512},"@nuxt\u002Fui",{"type":178,"tag":1040,"props":3514,"children":3515},{"style":2459},[3516],{"type":1538,"value":2569},{"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":2437},[3523],{"type":1538,"value":2626},{"type":178,"tag":1040,"props":3525,"children":3526},{"style":2459},[3527],{"type":1538,"value":1431},{"type":178,"tag":1040,"props":3529,"children":3530},{"style":2454},[3531],{"type":1538,"value":3532}," mapEditorItems",{"type":178,"tag":1040,"props":3534,"children":3535},{"style":2459},[3536],{"type":1538,"value":2640},{"type":178,"tag":1040,"props":3538,"children":3539},{"style":2437},[3540],{"type":1538,"value":2645},{"type":178,"tag":1040,"props":3542,"children":3543},{"style":2459},[3544],{"type":1538,"value":2528},{"type":178,"tag":1040,"props":3546,"children":3547},{"style":2531},[3548],{"type":1538,"value":1376},{"type":178,"tag":1040,"props":3550,"children":3551},{"style":2459},[3552],{"type":1538,"value":2569},{"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":2437},[3559],{"type":1538,"value":2626},{"type":178,"tag":1040,"props":3561,"children":3562},{"style":2437},[3563],{"type":1538,"value":3486},{"type":178,"tag":1040,"props":3565,"children":3566},{"style":2459},[3567],{"type":1538,"value":1431},{"type":178,"tag":1040,"props":3569,"children":3570},{"style":2454},[3571],{"type":1538,"value":3572}," Editor",{"type":178,"tag":1040,"props":3574,"children":3575},{"style":2459},[3576],{"type":1538,"value":1348},{"type":178,"tag":1040,"props":3578,"children":3579},{"style":2454},[3580],{"type":1538,"value":3581}," JSONContent",{"type":178,"tag":1040,"props":3583,"children":3584},{"style":2459},[3585],{"type":1538,"value":2640},{"type":178,"tag":1040,"props":3587,"children":3588},{"style":2437},[3589],{"type":1538,"value":2645},{"type":178,"tag":1040,"props":3591,"children":3592},{"style":2459},[3593],{"type":1538,"value":2528},{"type":178,"tag":1040,"props":3595,"children":3596},{"style":2531},[3597],{"type":1538,"value":3598},"@tiptap\u002Fvue-3",{"type":178,"tag":1040,"props":3600,"children":3601},{"style":2459},[3602],{"type":1538,"value":2569},{"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":1538,"value":2725},{"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":3088},[3616],{"type":1538,"value":3124},{"type":178,"tag":1040,"props":3618,"children":3619},{"style":2454},[3620],{"type":1538,"value":3129},{"type":178,"tag":1040,"props":3622,"children":3623},{"style":2459},[3624],{"type":1538,"value":1070},{"type":178,"tag":1040,"props":3626,"children":3627},{"style":2448},[3628],{"type":1538,"value":3138},{"type":178,"tag":1040,"props":3630,"children":3631},{"style":2454},[3632],{"type":1538,"value":1337},{"type":178,"tag":1040,"props":3634,"children":3635},{"style":2459},[3636],{"type":1538,"value":3147},{"type":178,"tag":1040,"props":3638,"children":3639},{"style":2531},[3640],{"type":1538,"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":1538,"value":2725},{"type":178,"tag":1040,"props":3650,"children":3651},{"class":1042,"line":1277},[3652,3657,3661],{"type":178,"tag":1040,"props":3653,"children":3654},{"style":2531},[3655],{"type":1538,"value":3656},"Click the menu to see block actions. Try duplicating or deleting a block.",{"type":178,"tag":1040,"props":3658,"children":3659},{"style":2459},[3660],{"type":1538,"value":3147},{"type":178,"tag":1040,"props":3662,"children":3663},{"style":2454},[3664],{"type":1538,"value":2606},{"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":1538,"value":2725},{"type":178,"tag":1040,"props":3673,"children":3674},{"class":1042,"line":2832},[3675,3679,3684,3688,3692,3697,3701,3705,3710,3714,3718,3722,3727,3732],{"type":178,"tag":1040,"props":3676,"children":3677},{"style":3088},[3678],{"type":1538,"value":3124},{"type":178,"tag":1040,"props":3680,"children":3681},{"style":2454},[3682],{"type":1538,"value":3683}," selectedNode ",{"type":178,"tag":1040,"props":3685,"children":3686},{"style":2459},[3687],{"type":1538,"value":1070},{"type":178,"tag":1040,"props":3689,"children":3690},{"style":2448},[3691],{"type":1538,"value":3138},{"type":178,"tag":1040,"props":3693,"children":3694},{"style":2459},[3695],{"type":1538,"value":3696},"\u003C{",{"type":178,"tag":1040,"props":3698,"children":3699},{"style":2467},[3700],{"type":1538,"value":1440},{"type":178,"tag":1040,"props":3702,"children":3703},{"style":2459},[3704],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":3706,"children":3708},{"style":3707},"--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B",[3709],{"type":1538,"value":3581},{"type":178,"tag":1040,"props":3711,"children":3712},{"style":2459},[3713],{"type":1538,"value":1348},{"type":178,"tag":1040,"props":3715,"children":3716},{"style":2467},[3717],{"type":1538,"value":1434},{"type":178,"tag":1040,"props":3719,"children":3720},{"style":2459},[3721],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":3723,"children":3724},{"style":3707},[3725],{"type":1538,"value":3726}," number",{"type":178,"tag":1040,"props":3728,"children":3729},{"style":2459},[3730],{"type":1538,"value":3731}," }>",{"type":178,"tag":1040,"props":3733,"children":3734},{"style":2454},[3735],{"type":1538,"value":3736},"()\n",{"type":178,"tag":1040,"props":3738,"children":3739},{"class":1042,"line":2849},[3740],{"type":178,"tag":1040,"props":3741,"children":3742},{"emptyLinePlaceholder":21},[3743],{"type":1538,"value":2725},{"type":178,"tag":1040,"props":3745,"children":3746},{"class":1042,"line":2878},[3747,3751,3756,3760,3765,3770,3774,3778,3783,3787,3792,3797],{"type":178,"tag":1040,"props":3748,"children":3749},{"style":3088},[3750],{"type":1538,"value":3124},{"type":178,"tag":1040,"props":3752,"children":3753},{"style":2454},[3754],{"type":1538,"value":3755}," items ",{"type":178,"tag":1040,"props":3757,"children":3758},{"style":2459},[3759],{"type":1538,"value":1070},{"type":178,"tag":1040,"props":3761,"children":3762},{"style":2459},[3763],{"type":1538,"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":1538,"value":464},{"type":178,"tag":1040,"props":3771,"children":3772},{"style":2459},[3773],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":3775,"children":3776},{"style":3707},[3777],{"type":1538,"value":3572},{"type":178,"tag":1040,"props":3779,"children":3780},{"style":2459},[3781],{"type":1538,"value":3782},"):",{"type":178,"tag":1040,"props":3784,"children":3785},{"style":3707},[3786],{"type":1538,"value":3495},{"type":178,"tag":1040,"props":3788,"children":3789},{"style":2454},[3790],{"type":1538,"value":3791},"[][] ",{"type":178,"tag":1040,"props":3793,"children":3794},{"style":3088},[3795],{"type":1538,"value":3796},"=>",{"type":178,"tag":1040,"props":3798,"children":3799},{"style":2459},[3800],{"type":1538,"value":2479},{"type":178,"tag":1040,"props":3802,"children":3803},{"class":1042,"line":2903},[3804,3809,3813,3818,3823,3827,3831,3835,3840,3844,3848,3853],{"type":178,"tag":1040,"props":3805,"children":3806},{"style":2437},[3807],{"type":1538,"value":3808},"  if",{"type":178,"tag":1040,"props":3810,"children":3811},{"style":2467},[3812],{"type":1538,"value":3764},{"type":178,"tag":1040,"props":3814,"children":3815},{"style":2459},[3816],{"type":1538,"value":3817},"!",{"type":178,"tag":1040,"props":3819,"children":3820},{"style":2454},[3821],{"type":1538,"value":3822},"selectedNode",{"type":178,"tag":1040,"props":3824,"children":3825},{"style":2459},[3826],{"type":1538,"value":1184},{"type":178,"tag":1040,"props":3828,"children":3829},{"style":2454},[3830],{"type":1538,"value":3261},{"type":178,"tag":1040,"props":3832,"children":3833},{"style":2459},[3834],{"type":1538,"value":1418},{"type":178,"tag":1040,"props":3836,"children":3837},{"style":2454},[3838],{"type":1538,"value":3839},"node",{"type":178,"tag":1040,"props":3841,"children":3842},{"style":2459},[3843],{"type":1538,"value":1418},{"type":178,"tag":1040,"props":3845,"children":3846},{"style":2454},[3847],{"type":1538,"value":2039},{"type":178,"tag":1040,"props":3849,"children":3850},{"style":2467},[3851],{"type":1538,"value":3852},") ",{"type":178,"tag":1040,"props":3854,"children":3855},{"style":2459},[3856],{"type":1538,"value":1254},{"type":178,"tag":1040,"props":3858,"children":3859},{"class":1042,"line":2912},[3860,3865],{"type":178,"tag":1040,"props":3861,"children":3862},{"style":2437},[3863],{"type":1538,"value":3864},"    return",{"type":178,"tag":1040,"props":3866,"children":3867},{"style":2467},[3868],{"type":1538,"value":3869}," []\n",{"type":178,"tag":1040,"props":3871,"children":3872},{"class":1042,"line":2921},[3873],{"type":178,"tag":1040,"props":3874,"children":3875},{"style":2459},[3876],{"type":1538,"value":2593},{"type":178,"tag":1040,"props":3878,"children":3879},{"class":1042,"line":2929},[3880],{"type":178,"tag":1040,"props":3881,"children":3882},{"emptyLinePlaceholder":21},[3883],{"type":1538,"value":2725},{"type":178,"tag":1040,"props":3885,"children":3886},{"class":1042,"line":2942},[3887,3892,3896,3900,3904,3908],{"type":178,"tag":1040,"props":3888,"children":3889},{"style":2437},[3890],{"type":1538,"value":3891},"  return",{"type":178,"tag":1040,"props":3893,"children":3894},{"style":2448},[3895],{"type":1538,"value":3532},{"type":178,"tag":1040,"props":3897,"children":3898},{"style":2467},[3899],{"type":1538,"value":1337},{"type":178,"tag":1040,"props":3901,"children":3902},{"style":2454},[3903],{"type":1538,"value":464},{"type":178,"tag":1040,"props":3905,"children":3906},{"style":2459},[3907],{"type":1538,"value":1348},{"type":178,"tag":1040,"props":3909,"children":3910},{"style":2467},[3911],{"type":1538,"value":3912}," [[\n",{"type":178,"tag":1040,"props":3914,"children":3915},{"class":1042,"line":2951},[3916],{"type":178,"tag":1040,"props":3917,"children":3918},{"style":2459},[3919],{"type":1538,"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":2467},[3928],{"type":1538,"value":3929},"      type",{"type":178,"tag":1040,"props":3931,"children":3932},{"style":2459},[3933],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":3935,"children":3936},{"style":2459},[3937],{"type":1538,"value":2528},{"type":178,"tag":1040,"props":3939,"children":3940},{"style":2531},[3941],{"type":1538,"value":1772},{"type":178,"tag":1040,"props":3943,"children":3944},{"style":2459},[3945],{"type":1538,"value":1340},{"type":178,"tag":1040,"props":3947,"children":3948},{"style":2459},[3949],{"type":1538,"value":2543},{"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":2467},[3957],{"type":1538,"value":3958},"      label",{"type":178,"tag":1040,"props":3960,"children":3961},{"style":2459},[3962],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":3964,"children":3965},{"style":2448},[3966],{"type":1538,"value":3453},{"type":178,"tag":1040,"props":3968,"children":3969},{"style":2467},[3970],{"type":1538,"value":1337},{"type":178,"tag":1040,"props":3972,"children":3973},{"style":2454},[3974],{"type":1538,"value":3822},{"type":178,"tag":1040,"props":3976,"children":3977},{"style":2459},[3978],{"type":1538,"value":1184},{"type":178,"tag":1040,"props":3980,"children":3981},{"style":2454},[3982],{"type":1538,"value":3261},{"type":178,"tag":1040,"props":3984,"children":3985},{"style":2459},[3986],{"type":1538,"value":1184},{"type":178,"tag":1040,"props":3988,"children":3989},{"style":2454},[3990],{"type":1538,"value":3839},{"type":178,"tag":1040,"props":3992,"children":3993},{"style":2459},[3994],{"type":1538,"value":1184},{"type":178,"tag":1040,"props":3996,"children":3997},{"style":2454},[3998],{"type":1538,"value":2039},{"type":178,"tag":1040,"props":4000,"children":4001},{"style":2467},[4002],{"type":1538,"value":2606},{"type":178,"tag":1040,"props":4004,"children":4006},{"class":1042,"line":4005},22,[4007],{"type":178,"tag":1040,"props":4008,"children":4009},{"style":2459},[4010],{"type":1538,"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":2459},[4019],{"type":1538,"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":2467},[4027],{"type":1538,"value":3958},{"type":178,"tag":1040,"props":4029,"children":4030},{"style":2459},[4031],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":4033,"children":4034},{"style":2459},[4035],{"type":1538,"value":2528},{"type":178,"tag":1040,"props":4037,"children":4038},{"style":2531},[4039],{"type":1538,"value":4040},"Turn into",{"type":178,"tag":1040,"props":4042,"children":4043},{"style":2459},[4044],{"type":1538,"value":1340},{"type":178,"tag":1040,"props":4046,"children":4047},{"style":2459},[4048],{"type":1538,"value":2543},{"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":2467},[4056],{"type":1538,"value":4057},"      icon",{"type":178,"tag":1040,"props":4059,"children":4060},{"style":2459},[4061],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":4063,"children":4064},{"style":2459},[4065],{"type":1538,"value":2528},{"type":178,"tag":1040,"props":4067,"children":4068},{"style":2531},[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":1538,"value":4076},"i-lucide-repeat-2",{"type":178,"tag":1040,"props":4078,"children":4079},{"style":2459},[4080],{"type":1538,"value":1340},{"type":178,"tag":1040,"props":4082,"children":4083},{"style":2459},[4084],{"type":1538,"value":2543},{"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":2467},[4092],{"type":1538,"value":4093},"      children",{"type":178,"tag":1040,"props":4095,"children":4096},{"style":2459},[4097],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":4099,"children":4100},{"style":2467},[4101],{"type":1538,"value":2765},{"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":2459},[4109],{"type":1538,"value":4110},"        {",{"type":178,"tag":1040,"props":4112,"children":4113},{"style":2467},[4114],{"type":1538,"value":4115}," kind",{"type":178,"tag":1040,"props":4117,"children":4118},{"style":2459},[4119],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":4121,"children":4122},{"style":2459},[4123],{"type":1538,"value":2528},{"type":178,"tag":1040,"props":4125,"children":4126},{"style":2531},[4127],{"type":1538,"value":4128},"paragraph",{"type":178,"tag":1040,"props":4130,"children":4131},{"style":2459},[4132],{"type":1538,"value":1340},{"type":178,"tag":1040,"props":4134,"children":4135},{"style":2459},[4136],{"type":1538,"value":1348},{"type":178,"tag":1040,"props":4138,"children":4139},{"style":2467},[4140],{"type":1538,"value":4141}," label",{"type":178,"tag":1040,"props":4143,"children":4144},{"style":2459},[4145],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":4147,"children":4148},{"style":2459},[4149],{"type":1538,"value":2528},{"type":178,"tag":1040,"props":4151,"children":4152},{"style":2531},[4153],{"type":1538,"value":4154},"Paragraph",{"type":178,"tag":1040,"props":4156,"children":4157},{"style":2459},[4158],{"type":1538,"value":1340},{"type":178,"tag":1040,"props":4160,"children":4161},{"style":2459},[4162],{"type":1538,"value":1348},{"type":178,"tag":1040,"props":4164,"children":4165},{"style":2467},[4166],{"type":1538,"value":1104},{"type":178,"tag":1040,"props":4168,"children":4169},{"style":2459},[4170],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":4172,"children":4173},{"style":2459},[4174],{"type":1538,"value":2528},{"type":178,"tag":1040,"props":4176,"children":4177},{"style":2531},[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":1538,"value":4183},"i-lucide-type",{"type":178,"tag":1040,"props":4185,"children":4186},{"style":2459},[4187],{"type":1538,"value":1340},{"type":178,"tag":1040,"props":4189,"children":4190},{"style":2459},[4191],{"type":1538,"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":2459},[4200],{"type":1538,"value":4110},{"type":178,"tag":1040,"props":4202,"children":4203},{"style":2467},[4204],{"type":1538,"value":4115},{"type":178,"tag":1040,"props":4206,"children":4207},{"style":2459},[4208],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":4210,"children":4211},{"style":2459},[4212],{"type":1538,"value":2528},{"type":178,"tag":1040,"props":4214,"children":4215},{"style":2531},[4216],{"type":1538,"value":4217},"heading",{"type":178,"tag":1040,"props":4219,"children":4220},{"style":2459},[4221],{"type":1538,"value":1340},{"type":178,"tag":1040,"props":4223,"children":4224},{"style":2459},[4225],{"type":1538,"value":1348},{"type":178,"tag":1040,"props":4227,"children":4228},{"style":2467},[4229],{"type":1538,"value":4230}," level",{"type":178,"tag":1040,"props":4232,"children":4233},{"style":2459},[4234],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":4236,"children":4238},{"style":4237},"--shiki-light:#F76D47;--shiki-default:#F78C6C;--shiki-dark:#F78C6C",[4239],{"type":1538,"value":4240}," 1",{"type":178,"tag":1040,"props":4242,"children":4243},{"style":2459},[4244],{"type":1538,"value":1348},{"type":178,"tag":1040,"props":4246,"children":4247},{"style":2467},[4248],{"type":1538,"value":4141},{"type":178,"tag":1040,"props":4250,"children":4251},{"style":2459},[4252],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":4254,"children":4255},{"style":2459},[4256],{"type":1538,"value":2528},{"type":178,"tag":1040,"props":4258,"children":4259},{"style":2531},[4260],{"type":1538,"value":4261},"Heading 1",{"type":178,"tag":1040,"props":4263,"children":4264},{"style":2459},[4265],{"type":1538,"value":1340},{"type":178,"tag":1040,"props":4267,"children":4268},{"style":2459},[4269],{"type":1538,"value":1348},{"type":178,"tag":1040,"props":4271,"children":4272},{"style":2467},[4273],{"type":1538,"value":1104},{"type":178,"tag":1040,"props":4275,"children":4276},{"style":2459},[4277],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":4279,"children":4280},{"style":2459},[4281],{"type":1538,"value":2528},{"type":178,"tag":1040,"props":4283,"children":4284},{"style":2531},[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":1538,"value":4290},"i-lucide-heading-1",{"type":178,"tag":1040,"props":4292,"children":4293},{"style":2459},[4294],{"type":1538,"value":1340},{"type":178,"tag":1040,"props":4296,"children":4297},{"style":2459},[4298],{"type":1538,"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":2459},[4306],{"type":1538,"value":4110},{"type":178,"tag":1040,"props":4308,"children":4309},{"style":2467},[4310],{"type":1538,"value":4115},{"type":178,"tag":1040,"props":4312,"children":4313},{"style":2459},[4314],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":4316,"children":4317},{"style":2459},[4318],{"type":1538,"value":2528},{"type":178,"tag":1040,"props":4320,"children":4321},{"style":2531},[4322],{"type":1538,"value":4217},{"type":178,"tag":1040,"props":4324,"children":4325},{"style":2459},[4326],{"type":1538,"value":1340},{"type":178,"tag":1040,"props":4328,"children":4329},{"style":2459},[4330],{"type":1538,"value":1348},{"type":178,"tag":1040,"props":4332,"children":4333},{"style":2467},[4334],{"type":1538,"value":4230},{"type":178,"tag":1040,"props":4336,"children":4337},{"style":2459},[4338],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":4340,"children":4341},{"style":4237},[4342],{"type":1538,"value":4343}," 2",{"type":178,"tag":1040,"props":4345,"children":4346},{"style":2459},[4347],{"type":1538,"value":1348},{"type":178,"tag":1040,"props":4349,"children":4350},{"style":2467},[4351],{"type":1538,"value":4141},{"type":178,"tag":1040,"props":4353,"children":4354},{"style":2459},[4355],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":4357,"children":4358},{"style":2459},[4359],{"type":1538,"value":2528},{"type":178,"tag":1040,"props":4361,"children":4362},{"style":2531},[4363],{"type":1538,"value":4364},"Heading 2",{"type":178,"tag":1040,"props":4366,"children":4367},{"style":2459},[4368],{"type":1538,"value":1340},{"type":178,"tag":1040,"props":4370,"children":4371},{"style":2459},[4372],{"type":1538,"value":1348},{"type":178,"tag":1040,"props":4374,"children":4375},{"style":2467},[4376],{"type":1538,"value":1104},{"type":178,"tag":1040,"props":4378,"children":4379},{"style":2459},[4380],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":4382,"children":4383},{"style":2459},[4384],{"type":1538,"value":2528},{"type":178,"tag":1040,"props":4386,"children":4387},{"style":2531},[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":1538,"value":4393},"i-lucide-heading-2",{"type":178,"tag":1040,"props":4395,"children":4396},{"style":2459},[4397],{"type":1538,"value":1340},{"type":178,"tag":1040,"props":4399,"children":4400},{"style":2459},[4401],{"type":1538,"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":2459},[4409],{"type":1538,"value":4110},{"type":178,"tag":1040,"props":4411,"children":4412},{"style":2467},[4413],{"type":1538,"value":4115},{"type":178,"tag":1040,"props":4415,"children":4416},{"style":2459},[4417],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":4419,"children":4420},{"style":2459},[4421],{"type":1538,"value":2528},{"type":178,"tag":1040,"props":4423,"children":4424},{"style":2531},[4425],{"type":1538,"value":4217},{"type":178,"tag":1040,"props":4427,"children":4428},{"style":2459},[4429],{"type":1538,"value":1340},{"type":178,"tag":1040,"props":4431,"children":4432},{"style":2459},[4433],{"type":1538,"value":1348},{"type":178,"tag":1040,"props":4435,"children":4436},{"style":2467},[4437],{"type":1538,"value":4230},{"type":178,"tag":1040,"props":4439,"children":4440},{"style":2459},[4441],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":4443,"children":4444},{"style":4237},[4445],{"type":1538,"value":4446}," 3",{"type":178,"tag":1040,"props":4448,"children":4449},{"style":2459},[4450],{"type":1538,"value":1348},{"type":178,"tag":1040,"props":4452,"children":4453},{"style":2467},[4454],{"type":1538,"value":4141},{"type":178,"tag":1040,"props":4456,"children":4457},{"style":2459},[4458],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":4460,"children":4461},{"style":2459},[4462],{"type":1538,"value":2528},{"type":178,"tag":1040,"props":4464,"children":4465},{"style":2531},[4466],{"type":1538,"value":4467},"Heading 3",{"type":178,"tag":1040,"props":4469,"children":4470},{"style":2459},[4471],{"type":1538,"value":1340},{"type":178,"tag":1040,"props":4473,"children":4474},{"style":2459},[4475],{"type":1538,"value":1348},{"type":178,"tag":1040,"props":4477,"children":4478},{"style":2467},[4479],{"type":1538,"value":1104},{"type":178,"tag":1040,"props":4481,"children":4482},{"style":2459},[4483],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":4485,"children":4486},{"style":2459},[4487],{"type":1538,"value":2528},{"type":178,"tag":1040,"props":4489,"children":4490},{"style":2531},[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":1538,"value":4496},"i-lucide-heading-3",{"type":178,"tag":1040,"props":4498,"children":4499},{"style":2459},[4500],{"type":1538,"value":1340},{"type":178,"tag":1040,"props":4502,"children":4503},{"style":2459},[4504],{"type":1538,"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":2459},[4512],{"type":1538,"value":4110},{"type":178,"tag":1040,"props":4514,"children":4515},{"style":2467},[4516],{"type":1538,"value":4115},{"type":178,"tag":1040,"props":4518,"children":4519},{"style":2459},[4520],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":4522,"children":4523},{"style":2459},[4524],{"type":1538,"value":2528},{"type":178,"tag":1040,"props":4526,"children":4527},{"style":2531},[4528],{"type":1538,"value":4217},{"type":178,"tag":1040,"props":4530,"children":4531},{"style":2459},[4532],{"type":1538,"value":1340},{"type":178,"tag":1040,"props":4534,"children":4535},{"style":2459},[4536],{"type":1538,"value":1348},{"type":178,"tag":1040,"props":4538,"children":4539},{"style":2467},[4540],{"type":1538,"value":4230},{"type":178,"tag":1040,"props":4542,"children":4543},{"style":2459},[4544],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":4546,"children":4547},{"style":4237},[4548],{"type":1538,"value":4549}," 4",{"type":178,"tag":1040,"props":4551,"children":4552},{"style":2459},[4553],{"type":1538,"value":1348},{"type":178,"tag":1040,"props":4555,"children":4556},{"style":2467},[4557],{"type":1538,"value":4141},{"type":178,"tag":1040,"props":4559,"children":4560},{"style":2459},[4561],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":4563,"children":4564},{"style":2459},[4565],{"type":1538,"value":2528},{"type":178,"tag":1040,"props":4567,"children":4568},{"style":2531},[4569],{"type":1538,"value":4570},"Heading 4",{"type":178,"tag":1040,"props":4572,"children":4573},{"style":2459},[4574],{"type":1538,"value":1340},{"type":178,"tag":1040,"props":4576,"children":4577},{"style":2459},[4578],{"type":1538,"value":1348},{"type":178,"tag":1040,"props":4580,"children":4581},{"style":2467},[4582],{"type":1538,"value":1104},{"type":178,"tag":1040,"props":4584,"children":4585},{"style":2459},[4586],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":4588,"children":4589},{"style":2459},[4590],{"type":1538,"value":2528},{"type":178,"tag":1040,"props":4592,"children":4593},{"style":2531},[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":1538,"value":4599},"i-lucide-heading-4",{"type":178,"tag":1040,"props":4601,"children":4602},{"style":2459},[4603],{"type":1538,"value":1340},{"type":178,"tag":1040,"props":4605,"children":4606},{"style":2459},[4607],{"type":1538,"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":2459},[4615],{"type":1538,"value":4110},{"type":178,"tag":1040,"props":4617,"children":4618},{"style":2467},[4619],{"type":1538,"value":4115},{"type":178,"tag":1040,"props":4621,"children":4622},{"style":2459},[4623],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":4625,"children":4626},{"style":2459},[4627],{"type":1538,"value":2528},{"type":178,"tag":1040,"props":4629,"children":4630},{"style":2531},[4631],{"type":1538,"value":4632},"bulletList",{"type":178,"tag":1040,"props":4634,"children":4635},{"style":2459},[4636],{"type":1538,"value":1340},{"type":178,"tag":1040,"props":4638,"children":4639},{"style":2459},[4640],{"type":1538,"value":1348},{"type":178,"tag":1040,"props":4642,"children":4643},{"style":2467},[4644],{"type":1538,"value":4141},{"type":178,"tag":1040,"props":4646,"children":4647},{"style":2459},[4648],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":4650,"children":4651},{"style":2459},[4652],{"type":1538,"value":2528},{"type":178,"tag":1040,"props":4654,"children":4655},{"style":2531},[4656],{"type":1538,"value":4657},"Bullet List",{"type":178,"tag":1040,"props":4659,"children":4660},{"style":2459},[4661],{"type":1538,"value":1340},{"type":178,"tag":1040,"props":4663,"children":4664},{"style":2459},[4665],{"type":1538,"value":1348},{"type":178,"tag":1040,"props":4667,"children":4668},{"style":2467},[4669],{"type":1538,"value":1104},{"type":178,"tag":1040,"props":4671,"children":4672},{"style":2459},[4673],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":4675,"children":4676},{"style":2459},[4677],{"type":1538,"value":2528},{"type":178,"tag":1040,"props":4679,"children":4680},{"style":2531},[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":1538,"value":4686},"i-lucide-list",{"type":178,"tag":1040,"props":4688,"children":4689},{"style":2459},[4690],{"type":1538,"value":1340},{"type":178,"tag":1040,"props":4692,"children":4693},{"style":2459},[4694],{"type":1538,"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":2459},[4702],{"type":1538,"value":4110},{"type":178,"tag":1040,"props":4704,"children":4705},{"style":2467},[4706],{"type":1538,"value":4115},{"type":178,"tag":1040,"props":4708,"children":4709},{"style":2459},[4710],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":4712,"children":4713},{"style":2459},[4714],{"type":1538,"value":2528},{"type":178,"tag":1040,"props":4716,"children":4717},{"style":2531},[4718],{"type":1538,"value":4719},"orderedList",{"type":178,"tag":1040,"props":4721,"children":4722},{"style":2459},[4723],{"type":1538,"value":1340},{"type":178,"tag":1040,"props":4725,"children":4726},{"style":2459},[4727],{"type":1538,"value":1348},{"type":178,"tag":1040,"props":4729,"children":4730},{"style":2467},[4731],{"type":1538,"value":4141},{"type":178,"tag":1040,"props":4733,"children":4734},{"style":2459},[4735],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":4737,"children":4738},{"style":2459},[4739],{"type":1538,"value":2528},{"type":178,"tag":1040,"props":4741,"children":4742},{"style":2531},[4743],{"type":1538,"value":4744},"Ordered List",{"type":178,"tag":1040,"props":4746,"children":4747},{"style":2459},[4748],{"type":1538,"value":1340},{"type":178,"tag":1040,"props":4750,"children":4751},{"style":2459},[4752],{"type":1538,"value":1348},{"type":178,"tag":1040,"props":4754,"children":4755},{"style":2467},[4756],{"type":1538,"value":1104},{"type":178,"tag":1040,"props":4758,"children":4759},{"style":2459},[4760],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":4762,"children":4763},{"style":2459},[4764],{"type":1538,"value":2528},{"type":178,"tag":1040,"props":4766,"children":4767},{"style":2531},[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":1538,"value":4773},"i-lucide-list-ordered",{"type":178,"tag":1040,"props":4775,"children":4776},{"style":2459},[4777],{"type":1538,"value":1340},{"type":178,"tag":1040,"props":4779,"children":4780},{"style":2459},[4781],{"type":1538,"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":2459},[4789],{"type":1538,"value":4110},{"type":178,"tag":1040,"props":4791,"children":4792},{"style":2467},[4793],{"type":1538,"value":4115},{"type":178,"tag":1040,"props":4795,"children":4796},{"style":2459},[4797],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":4799,"children":4800},{"style":2459},[4801],{"type":1538,"value":2528},{"type":178,"tag":1040,"props":4803,"children":4804},{"style":2531},[4805],{"type":1538,"value":4806},"blockquote",{"type":178,"tag":1040,"props":4808,"children":4809},{"style":2459},[4810],{"type":1538,"value":1340},{"type":178,"tag":1040,"props":4812,"children":4813},{"style":2459},[4814],{"type":1538,"value":1348},{"type":178,"tag":1040,"props":4816,"children":4817},{"style":2467},[4818],{"type":1538,"value":4141},{"type":178,"tag":1040,"props":4820,"children":4821},{"style":2459},[4822],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":4824,"children":4825},{"style":2459},[4826],{"type":1538,"value":2528},{"type":178,"tag":1040,"props":4828,"children":4829},{"style":2531},[4830],{"type":1538,"value":4831},"Blockquote",{"type":178,"tag":1040,"props":4833,"children":4834},{"style":2459},[4835],{"type":1538,"value":1340},{"type":178,"tag":1040,"props":4837,"children":4838},{"style":2459},[4839],{"type":1538,"value":1348},{"type":178,"tag":1040,"props":4841,"children":4842},{"style":2467},[4843],{"type":1538,"value":1104},{"type":178,"tag":1040,"props":4845,"children":4846},{"style":2459},[4847],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":4849,"children":4850},{"style":2459},[4851],{"type":1538,"value":2528},{"type":178,"tag":1040,"props":4853,"children":4854},{"style":2531},[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":1538,"value":4860},"i-lucide-text-quote",{"type":178,"tag":1040,"props":4862,"children":4863},{"style":2459},[4864],{"type":1538,"value":1340},{"type":178,"tag":1040,"props":4866,"children":4867},{"style":2459},[4868],{"type":1538,"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":2459},[4876],{"type":1538,"value":4110},{"type":178,"tag":1040,"props":4878,"children":4879},{"style":2467},[4880],{"type":1538,"value":4115},{"type":178,"tag":1040,"props":4882,"children":4883},{"style":2459},[4884],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":4886,"children":4887},{"style":2459},[4888],{"type":1538,"value":2528},{"type":178,"tag":1040,"props":4890,"children":4891},{"style":2531},[4892],{"type":1538,"value":4893},"codeBlock",{"type":178,"tag":1040,"props":4895,"children":4896},{"style":2459},[4897],{"type":1538,"value":1340},{"type":178,"tag":1040,"props":4899,"children":4900},{"style":2459},[4901],{"type":1538,"value":1348},{"type":178,"tag":1040,"props":4903,"children":4904},{"style":2467},[4905],{"type":1538,"value":4141},{"type":178,"tag":1040,"props":4907,"children":4908},{"style":2459},[4909],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":4911,"children":4912},{"style":2459},[4913],{"type":1538,"value":2528},{"type":178,"tag":1040,"props":4915,"children":4916},{"style":2531},[4917],{"type":1538,"value":4918},"Code Block",{"type":178,"tag":1040,"props":4920,"children":4921},{"style":2459},[4922],{"type":1538,"value":1340},{"type":178,"tag":1040,"props":4924,"children":4925},{"style":2459},[4926],{"type":1538,"value":1348},{"type":178,"tag":1040,"props":4928,"children":4929},{"style":2467},[4930],{"type":1538,"value":1104},{"type":178,"tag":1040,"props":4932,"children":4933},{"style":2459},[4934],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":4936,"children":4937},{"style":2459},[4938],{"type":1538,"value":2528},{"type":178,"tag":1040,"props":4940,"children":4941},{"style":2531},[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":1538,"value":164},{"type":178,"tag":1040,"props":4948,"children":4949},{"style":2459},[4950],{"type":1538,"value":1340},{"type":178,"tag":1040,"props":4952,"children":4953},{"style":2459},[4954],{"type":1538,"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":2467},[4963],{"type":1538,"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":2459},[4972],{"type":1538,"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":2459},[4980],{"type":1538,"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":2467},[4988],{"type":1538,"value":4989},"      kind",{"type":178,"tag":1040,"props":4991,"children":4992},{"style":2459},[4993],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":4995,"children":4996},{"style":2459},[4997],{"type":1538,"value":2528},{"type":178,"tag":1040,"props":4999,"children":5000},{"style":2531},[5001],{"type":1538,"value":5002},"clearFormatting",{"type":178,"tag":1040,"props":5004,"children":5005},{"style":2459},[5006],{"type":1538,"value":1340},{"type":178,"tag":1040,"props":5008,"children":5009},{"style":2459},[5010],{"type":1538,"value":2543},{"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":2467},[5018],{"type":1538,"value":5019},"      pos",{"type":178,"tag":1040,"props":5021,"children":5022},{"style":2459},[5023],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":5025,"children":5026},{"style":2454},[5027],{"type":1538,"value":5028}," selectedNode",{"type":178,"tag":1040,"props":5030,"children":5031},{"style":2459},[5032],{"type":1538,"value":1184},{"type":178,"tag":1040,"props":5034,"children":5035},{"style":2454},[5036],{"type":1538,"value":3261},{"type":178,"tag":1040,"props":5038,"children":5039},{"style":2459},[5040],{"type":1538,"value":1418},{"type":178,"tag":1040,"props":5042,"children":5043},{"style":2454},[5044],{"type":1538,"value":1445},{"type":178,"tag":1040,"props":5046,"children":5047},{"style":2459},[5048],{"type":1538,"value":2543},{"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":2467},[5056],{"type":1538,"value":3958},{"type":178,"tag":1040,"props":5058,"children":5059},{"style":2459},[5060],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":5062,"children":5063},{"style":2459},[5064],{"type":1538,"value":2528},{"type":178,"tag":1040,"props":5066,"children":5067},{"style":2531},[5068],{"type":1538,"value":5069},"Reset formatting",{"type":178,"tag":1040,"props":5071,"children":5072},{"style":2459},[5073],{"type":1538,"value":1340},{"type":178,"tag":1040,"props":5075,"children":5076},{"style":2459},[5077],{"type":1538,"value":2543},{"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":2467},[5085],{"type":1538,"value":4057},{"type":178,"tag":1040,"props":5087,"children":5088},{"style":2459},[5089],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":5091,"children":5092},{"style":2459},[5093],{"type":1538,"value":2528},{"type":178,"tag":1040,"props":5095,"children":5096},{"style":2531},[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":1538,"value":5102},"i-lucide-rotate-ccw",{"type":178,"tag":1040,"props":5104,"children":5105},{"style":2459},[5106],{"type":1538,"value":2569},{"type":178,"tag":1040,"props":5108,"children":5110},{"class":1042,"line":5109},43,[5111],{"type":178,"tag":1040,"props":5112,"children":5113},{"style":2459},[5114],{"type":1538,"value":2585},{"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":2467},[5122],{"type":1538,"value":5123},"  ]",{"type":178,"tag":1040,"props":5125,"children":5126},{"style":2459},[5127],{"type":1538,"value":1348},{"type":178,"tag":1040,"props":5129,"children":5130},{"style":2467},[5131],{"type":1538,"value":2765},{"type":178,"tag":1040,"props":5133,"children":5135},{"class":1042,"line":5134},45,[5136],{"type":178,"tag":1040,"props":5137,"children":5138},{"style":2459},[5139],{"type":1538,"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":2467},[5147],{"type":1538,"value":4989},{"type":178,"tag":1040,"props":5149,"children":5150},{"style":2459},[5151],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":5153,"children":5154},{"style":2459},[5155],{"type":1538,"value":2528},{"type":178,"tag":1040,"props":5157,"children":5158},{"style":2531},[5159],{"type":1538,"value":1380},{"type":178,"tag":1040,"props":5161,"children":5162},{"style":2459},[5163],{"type":1538,"value":1340},{"type":178,"tag":1040,"props":5165,"children":5166},{"style":2459},[5167],{"type":1538,"value":2543},{"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":2467},[5175],{"type":1538,"value":5019},{"type":178,"tag":1040,"props":5177,"children":5178},{"style":2459},[5179],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":5181,"children":5182},{"style":2454},[5183],{"type":1538,"value":5028},{"type":178,"tag":1040,"props":5185,"children":5186},{"style":2459},[5187],{"type":1538,"value":1184},{"type":178,"tag":1040,"props":5189,"children":5190},{"style":2454},[5191],{"type":1538,"value":3261},{"type":178,"tag":1040,"props":5193,"children":5194},{"style":2459},[5195],{"type":1538,"value":1418},{"type":178,"tag":1040,"props":5197,"children":5198},{"style":2454},[5199],{"type":1538,"value":1445},{"type":178,"tag":1040,"props":5201,"children":5202},{"style":2459},[5203],{"type":1538,"value":2543},{"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":2467},[5211],{"type":1538,"value":3958},{"type":178,"tag":1040,"props":5213,"children":5214},{"style":2459},[5215],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":5217,"children":5218},{"style":2459},[5219],{"type":1538,"value":2528},{"type":178,"tag":1040,"props":5221,"children":5222},{"style":2531},[5223],{"type":1538,"value":5224},"Duplicate",{"type":178,"tag":1040,"props":5226,"children":5227},{"style":2459},[5228],{"type":1538,"value":1340},{"type":178,"tag":1040,"props":5230,"children":5231},{"style":2459},[5232],{"type":1538,"value":2543},{"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":2467},[5240],{"type":1538,"value":4057},{"type":178,"tag":1040,"props":5242,"children":5243},{"style":2459},[5244],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":5246,"children":5247},{"style":2459},[5248],{"type":1538,"value":2528},{"type":178,"tag":1040,"props":5250,"children":5251},{"style":2531},[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":1538,"value":5257},"i-lucide-copy",{"type":178,"tag":1040,"props":5259,"children":5260},{"style":2459},[5261],{"type":1538,"value":2569},{"type":178,"tag":1040,"props":5263,"children":5265},{"class":1042,"line":5264},50,[5266],{"type":178,"tag":1040,"props":5267,"children":5268},{"style":2459},[5269],{"type":1538,"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":2459},[5277],{"type":1538,"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":2467},[5285],{"type":1538,"value":3958},{"type":178,"tag":1040,"props":5287,"children":5288},{"style":2459},[5289],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":5291,"children":5292},{"style":2459},[5293],{"type":1538,"value":2528},{"type":178,"tag":1040,"props":5295,"children":5296},{"style":2531},[5297],{"type":1538,"value":5298},"Copy to clipboard",{"type":178,"tag":1040,"props":5300,"children":5301},{"style":2459},[5302],{"type":1538,"value":1340},{"type":178,"tag":1040,"props":5304,"children":5305},{"style":2459},[5306],{"type":1538,"value":2543},{"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":2467},[5314],{"type":1538,"value":4057},{"type":178,"tag":1040,"props":5316,"children":5317},{"style":2459},[5318],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":5320,"children":5321},{"style":2459},[5322],{"type":1538,"value":2528},{"type":178,"tag":1040,"props":5324,"children":5325},{"style":2531},[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":1538,"value":5331},"i-lucide-clipboard",{"type":178,"tag":1040,"props":5333,"children":5334},{"style":2459},[5335],{"type":1538,"value":1340},{"type":178,"tag":1040,"props":5337,"children":5338},{"style":2459},[5339],{"type":1538,"value":2543},{"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":2448},[5347],{"type":1538,"value":5348},"      onSelect",{"type":178,"tag":1040,"props":5350,"children":5351},{"style":2459},[5352],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":5354,"children":5355},{"style":3088},[5356],{"type":1538,"value":5357}," async",{"type":178,"tag":1040,"props":5359,"children":5360},{"style":2459},[5361],{"type":1538,"value":5362}," ()",{"type":178,"tag":1040,"props":5364,"children":5365},{"style":3088},[5366],{"type":1538,"value":5367}," =>",{"type":178,"tag":1040,"props":5369,"children":5370},{"style":2459},[5371],{"type":1538,"value":2479},{"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":2437},[5379],{"type":1538,"value":5380},"        if",{"type":178,"tag":1040,"props":5382,"children":5383},{"style":2467},[5384],{"type":1538,"value":3764},{"type":178,"tag":1040,"props":5386,"children":5387},{"style":2459},[5388],{"type":1538,"value":3817},{"type":178,"tag":1040,"props":5390,"children":5391},{"style":2454},[5392],{"type":1538,"value":3822},{"type":178,"tag":1040,"props":5394,"children":5395},{"style":2459},[5396],{"type":1538,"value":1184},{"type":178,"tag":1040,"props":5398,"children":5399},{"style":2454},[5400],{"type":1538,"value":3261},{"type":178,"tag":1040,"props":5402,"children":5403},{"style":2467},[5404],{"type":1538,"value":3852},{"type":178,"tag":1040,"props":5406,"children":5407},{"style":2437},[5408],{"type":1538,"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":1538,"value":2725},{"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":3088},[5425],{"type":1538,"value":5426},"        const",{"type":178,"tag":1040,"props":5428,"children":5429},{"style":2454},[5430],{"type":1538,"value":1434},{"type":178,"tag":1040,"props":5432,"children":5433},{"style":2459},[5434],{"type":1538,"value":5435}," =",{"type":178,"tag":1040,"props":5437,"children":5438},{"style":2454},[5439],{"type":1538,"value":5028},{"type":178,"tag":1040,"props":5441,"children":5442},{"style":2459},[5443],{"type":1538,"value":1184},{"type":178,"tag":1040,"props":5445,"children":5446},{"style":2454},[5447],{"type":1538,"value":3261},{"type":178,"tag":1040,"props":5449,"children":5450},{"style":2459},[5451],{"type":1538,"value":1184},{"type":178,"tag":1040,"props":5453,"children":5454},{"style":2454},[5455],{"type":1538,"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":3088},[5464],{"type":1538,"value":5426},{"type":178,"tag":1040,"props":5466,"children":5467},{"style":2454},[5468],{"type":1538,"value":1440},{"type":178,"tag":1040,"props":5470,"children":5471},{"style":2459},[5472],{"type":1538,"value":5435},{"type":178,"tag":1040,"props":5474,"children":5475},{"style":2454},[5476],{"type":1538,"value":5477}," editor",{"type":178,"tag":1040,"props":5479,"children":5480},{"style":2459},[5481],{"type":1538,"value":1184},{"type":178,"tag":1040,"props":5483,"children":5484},{"style":2454},[5485],{"type":1538,"value":5486},"state",{"type":178,"tag":1040,"props":5488,"children":5489},{"style":2459},[5490],{"type":1538,"value":1184},{"type":178,"tag":1040,"props":5492,"children":5493},{"style":2454},[5494],{"type":1538,"value":5495},"doc",{"type":178,"tag":1040,"props":5497,"children":5498},{"style":2459},[5499],{"type":1538,"value":1184},{"type":178,"tag":1040,"props":5501,"children":5502},{"style":2448},[5503],{"type":1538,"value":5504},"nodeAt",{"type":178,"tag":1040,"props":5506,"children":5507},{"style":2467},[5508],{"type":1538,"value":1337},{"type":178,"tag":1040,"props":5510,"children":5511},{"style":2454},[5512],{"type":1538,"value":1445},{"type":178,"tag":1040,"props":5514,"children":5515},{"style":2467},[5516],{"type":1538,"value":2606},{"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":2437},[5524],{"type":1538,"value":5380},{"type":178,"tag":1040,"props":5526,"children":5527},{"style":2467},[5528],{"type":1538,"value":3764},{"type":178,"tag":1040,"props":5530,"children":5531},{"style":2454},[5532],{"type":1538,"value":3839},{"type":178,"tag":1040,"props":5534,"children":5535},{"style":2467},[5536],{"type":1538,"value":3852},{"type":178,"tag":1040,"props":5538,"children":5539},{"style":2459},[5540],{"type":1538,"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":2437},[5548],{"type":1538,"value":5549},"          await",{"type":178,"tag":1040,"props":5551,"children":5552},{"style":2454},[5553],{"type":1538,"value":5554}," navigator",{"type":178,"tag":1040,"props":5556,"children":5557},{"style":2459},[5558],{"type":1538,"value":1184},{"type":178,"tag":1040,"props":5560,"children":5561},{"style":2454},[5562],{"type":1538,"value":5563},"clipboard",{"type":178,"tag":1040,"props":5565,"children":5566},{"style":2459},[5567],{"type":1538,"value":1184},{"type":178,"tag":1040,"props":5569,"children":5570},{"style":2448},[5571],{"type":1538,"value":5572},"writeText",{"type":178,"tag":1040,"props":5574,"children":5575},{"style":2467},[5576],{"type":1538,"value":1337},{"type":178,"tag":1040,"props":5578,"children":5579},{"style":2454},[5580],{"type":1538,"value":3839},{"type":178,"tag":1040,"props":5582,"children":5583},{"style":2459},[5584],{"type":1538,"value":1184},{"type":178,"tag":1040,"props":5586,"children":5587},{"style":2454},[5588],{"type":1538,"value":5589},"textContent",{"type":178,"tag":1040,"props":5591,"children":5592},{"style":2467},[5593],{"type":1538,"value":2606},{"type":178,"tag":1040,"props":5595,"children":5597},{"class":1042,"line":5596},61,[5598],{"type":178,"tag":1040,"props":5599,"children":5600},{"style":2459},[5601],{"type":1538,"value":2918},{"type":178,"tag":1040,"props":5603,"children":5605},{"class":1042,"line":5604},62,[5606],{"type":178,"tag":1040,"props":5607,"children":5608},{"style":2459},[5609],{"type":1538,"value":2577},{"type":178,"tag":1040,"props":5611,"children":5613},{"class":1042,"line":5612},63,[5614],{"type":178,"tag":1040,"props":5615,"children":5616},{"style":2459},[5617],{"type":1538,"value":2585},{"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":2467},[5625],{"type":1538,"value":5123},{"type":178,"tag":1040,"props":5627,"children":5628},{"style":2459},[5629],{"type":1538,"value":1348},{"type":178,"tag":1040,"props":5631,"children":5632},{"style":2467},[5633],{"type":1538,"value":2765},{"type":178,"tag":1040,"props":5635,"children":5637},{"class":1042,"line":5636},65,[5638],{"type":178,"tag":1040,"props":5639,"children":5640},{"style":2459},[5641],{"type":1538,"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":2467},[5649],{"type":1538,"value":4989},{"type":178,"tag":1040,"props":5651,"children":5652},{"style":2459},[5653],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":5655,"children":5656},{"style":2459},[5657],{"type":1538,"value":2528},{"type":178,"tag":1040,"props":5659,"children":5660},{"style":2531},[5661],{"type":1538,"value":1386},{"type":178,"tag":1040,"props":5663,"children":5664},{"style":2459},[5665],{"type":1538,"value":1340},{"type":178,"tag":1040,"props":5667,"children":5668},{"style":2459},[5669],{"type":1538,"value":2543},{"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":2467},[5677],{"type":1538,"value":5019},{"type":178,"tag":1040,"props":5679,"children":5680},{"style":2459},[5681],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":5683,"children":5684},{"style":2454},[5685],{"type":1538,"value":5028},{"type":178,"tag":1040,"props":5687,"children":5688},{"style":2459},[5689],{"type":1538,"value":1184},{"type":178,"tag":1040,"props":5691,"children":5692},{"style":2454},[5693],{"type":1538,"value":3261},{"type":178,"tag":1040,"props":5695,"children":5696},{"style":2459},[5697],{"type":1538,"value":1418},{"type":178,"tag":1040,"props":5699,"children":5700},{"style":2454},[5701],{"type":1538,"value":1445},{"type":178,"tag":1040,"props":5703,"children":5704},{"style":2459},[5705],{"type":1538,"value":2543},{"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":2467},[5713],{"type":1538,"value":3958},{"type":178,"tag":1040,"props":5715,"children":5716},{"style":2459},[5717],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":5719,"children":5720},{"style":2459},[5721],{"type":1538,"value":2528},{"type":178,"tag":1040,"props":5723,"children":5724},{"style":2531},[5725],{"type":1538,"value":5726},"Move up",{"type":178,"tag":1040,"props":5728,"children":5729},{"style":2459},[5730],{"type":1538,"value":1340},{"type":178,"tag":1040,"props":5732,"children":5733},{"style":2459},[5734],{"type":1538,"value":2543},{"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":2467},[5742],{"type":1538,"value":4057},{"type":178,"tag":1040,"props":5744,"children":5745},{"style":2459},[5746],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":5748,"children":5749},{"style":2459},[5750],{"type":1538,"value":2528},{"type":178,"tag":1040,"props":5752,"children":5753},{"style":2531},[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":1538,"value":5759},"i-lucide-arrow-up",{"type":178,"tag":1040,"props":5761,"children":5762},{"style":2459},[5763],{"type":1538,"value":2569},{"type":178,"tag":1040,"props":5765,"children":5767},{"class":1042,"line":5766},70,[5768],{"type":178,"tag":1040,"props":5769,"children":5770},{"style":2459},[5771],{"type":1538,"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":2459},[5779],{"type":1538,"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":2467},[5787],{"type":1538,"value":4989},{"type":178,"tag":1040,"props":5789,"children":5790},{"style":2459},[5791],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":5793,"children":5794},{"style":2459},[5795],{"type":1538,"value":2528},{"type":178,"tag":1040,"props":5797,"children":5798},{"style":2531},[5799],{"type":1538,"value":5800},"moveDown",{"type":178,"tag":1040,"props":5802,"children":5803},{"style":2459},[5804],{"type":1538,"value":1340},{"type":178,"tag":1040,"props":5806,"children":5807},{"style":2459},[5808],{"type":1538,"value":2543},{"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":2467},[5816],{"type":1538,"value":5019},{"type":178,"tag":1040,"props":5818,"children":5819},{"style":2459},[5820],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":5822,"children":5823},{"style":2454},[5824],{"type":1538,"value":5028},{"type":178,"tag":1040,"props":5826,"children":5827},{"style":2459},[5828],{"type":1538,"value":1184},{"type":178,"tag":1040,"props":5830,"children":5831},{"style":2454},[5832],{"type":1538,"value":3261},{"type":178,"tag":1040,"props":5834,"children":5835},{"style":2459},[5836],{"type":1538,"value":1418},{"type":178,"tag":1040,"props":5838,"children":5839},{"style":2454},[5840],{"type":1538,"value":1445},{"type":178,"tag":1040,"props":5842,"children":5843},{"style":2459},[5844],{"type":1538,"value":2543},{"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":2467},[5852],{"type":1538,"value":3958},{"type":178,"tag":1040,"props":5854,"children":5855},{"style":2459},[5856],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":5858,"children":5859},{"style":2459},[5860],{"type":1538,"value":2528},{"type":178,"tag":1040,"props":5862,"children":5863},{"style":2531},[5864],{"type":1538,"value":5865},"Move down",{"type":178,"tag":1040,"props":5867,"children":5868},{"style":2459},[5869],{"type":1538,"value":1340},{"type":178,"tag":1040,"props":5871,"children":5872},{"style":2459},[5873],{"type":1538,"value":2543},{"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":2467},[5881],{"type":1538,"value":4057},{"type":178,"tag":1040,"props":5883,"children":5884},{"style":2459},[5885],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":5887,"children":5888},{"style":2459},[5889],{"type":1538,"value":2528},{"type":178,"tag":1040,"props":5891,"children":5892},{"style":2531},[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":1538,"value":5898},"i-lucide-arrow-down",{"type":178,"tag":1040,"props":5900,"children":5901},{"style":2459},[5902],{"type":1538,"value":2569},{"type":178,"tag":1040,"props":5904,"children":5906},{"class":1042,"line":5905},76,[5907],{"type":178,"tag":1040,"props":5908,"children":5909},{"style":2459},[5910],{"type":1538,"value":2585},{"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":2467},[5918],{"type":1538,"value":5123},{"type":178,"tag":1040,"props":5920,"children":5921},{"style":2459},[5922],{"type":1538,"value":1348},{"type":178,"tag":1040,"props":5924,"children":5925},{"style":2467},[5926],{"type":1538,"value":2765},{"type":178,"tag":1040,"props":5928,"children":5930},{"class":1042,"line":5929},78,[5931],{"type":178,"tag":1040,"props":5932,"children":5933},{"style":2459},[5934],{"type":1538,"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":2467},[5942],{"type":1538,"value":4989},{"type":178,"tag":1040,"props":5944,"children":5945},{"style":2459},[5946],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":5948,"children":5949},{"style":2459},[5950],{"type":1538,"value":2528},{"type":178,"tag":1040,"props":5952,"children":5953},{"style":2531},[5954],{"type":1538,"value":1383},{"type":178,"tag":1040,"props":5956,"children":5957},{"style":2459},[5958],{"type":1538,"value":1340},{"type":178,"tag":1040,"props":5960,"children":5961},{"style":2459},[5962],{"type":1538,"value":2543},{"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":2467},[5970],{"type":1538,"value":5019},{"type":178,"tag":1040,"props":5972,"children":5973},{"style":2459},[5974],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":5976,"children":5977},{"style":2454},[5978],{"type":1538,"value":5028},{"type":178,"tag":1040,"props":5980,"children":5981},{"style":2459},[5982],{"type":1538,"value":1184},{"type":178,"tag":1040,"props":5984,"children":5985},{"style":2454},[5986],{"type":1538,"value":3261},{"type":178,"tag":1040,"props":5988,"children":5989},{"style":2459},[5990],{"type":1538,"value":1418},{"type":178,"tag":1040,"props":5992,"children":5993},{"style":2454},[5994],{"type":1538,"value":1445},{"type":178,"tag":1040,"props":5996,"children":5997},{"style":2459},[5998],{"type":1538,"value":2543},{"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":2467},[6006],{"type":1538,"value":3958},{"type":178,"tag":1040,"props":6008,"children":6009},{"style":2459},[6010],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":6012,"children":6013},{"style":2459},[6014],{"type":1538,"value":2528},{"type":178,"tag":1040,"props":6016,"children":6017},{"style":2531},[6018],{"type":1538,"value":6019},"Delete",{"type":178,"tag":1040,"props":6021,"children":6022},{"style":2459},[6023],{"type":1538,"value":1340},{"type":178,"tag":1040,"props":6025,"children":6026},{"style":2459},[6027],{"type":1538,"value":2543},{"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":2467},[6035],{"type":1538,"value":4057},{"type":178,"tag":1040,"props":6037,"children":6038},{"style":2459},[6039],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":6041,"children":6042},{"style":2459},[6043],{"type":1538,"value":2528},{"type":178,"tag":1040,"props":6045,"children":6046},{"style":2531},[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":1538,"value":6052},"i-lucide-trash",{"type":178,"tag":1040,"props":6054,"children":6055},{"style":2459},[6056],{"type":1538,"value":2569},{"type":178,"tag":1040,"props":6058,"children":6060},{"class":1042,"line":6059},83,[6061],{"type":178,"tag":1040,"props":6062,"children":6063},{"style":2459},[6064],{"type":1538,"value":2585},{"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":2467},[6072],{"type":1538,"value":6073},"  ]]) ",{"type":178,"tag":1040,"props":6075,"children":6076},{"style":2437},[6077],{"type":1538,"value":2065},{"type":178,"tag":1040,"props":6079,"children":6080},{"style":3707},[6081],{"type":1538,"value":3495},{"type":178,"tag":1040,"props":6083,"children":6084},{"style":2467},[6085],{"type":1538,"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":2459},[6094],{"type":1538,"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":2459},[6103],{"type":1538,"value":1132},{"type":178,"tag":1040,"props":6105,"children":6106},{"style":2467},[6107],{"type":1538,"value":3085},{"type":178,"tag":1040,"props":6109,"children":6110},{"style":2459},[6111],{"type":1538,"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":1538,"value":2725},{"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":2459},[6127],{"type":1538,"value":1047},{"type":178,"tag":1040,"props":6129,"children":6130},{"style":2467},[6131],{"type":1538,"value":1051},{"type":178,"tag":1040,"props":6133,"children":6134},{"style":2459},[6135],{"type":1538,"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":2459},[6143],{"type":1538,"value":1060},{"type":178,"tag":1040,"props":6145,"children":6146},{"style":2467},[6147],{"type":1538,"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":3088},[6156],{"type":1538,"value":6157},"    v-slot",{"type":178,"tag":1040,"props":6159,"children":6160},{"style":2459},[6161],{"type":1538,"value":1070},{"type":178,"tag":1040,"props":6163,"children":6164},{"style":2459},[6165],{"type":1538,"value":1073},{"type":178,"tag":1040,"props":6167,"children":6168},{"style":2531},[6169],{"type":1538,"value":1077},{"type":178,"tag":1040,"props":6171,"children":6172},{"style":2459},[6173],{"type":1538,"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":3088},[6181],{"type":1538,"value":6182},"    v-model",{"type":178,"tag":1040,"props":6184,"children":6185},{"style":2459},[6186],{"type":1538,"value":1070},{"type":178,"tag":1040,"props":6188,"children":6189},{"style":2459},[6190],{"type":1538,"value":1073},{"type":178,"tag":1040,"props":6192,"children":6193},{"style":2531},[6194],{"type":1538,"value":3261},{"type":178,"tag":1040,"props":6196,"children":6197},{"style":2459},[6198],{"type":1538,"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":3088},[6206],{"type":1538,"value":6207},"    content-type",{"type":178,"tag":1040,"props":6209,"children":6210},{"style":2459},[6211],{"type":1538,"value":1070},{"type":178,"tag":1040,"props":6213,"children":6214},{"style":2459},[6215],{"type":1538,"value":1073},{"type":178,"tag":1040,"props":6217,"children":6218},{"style":2531},[6219],{"type":1538,"value":3283},{"type":178,"tag":1040,"props":6221,"children":6222},{"style":2459},[6223],{"type":1538,"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":3088},[6231],{"type":1538,"value":6232},"    class",{"type":178,"tag":1040,"props":6234,"children":6235},{"style":2459},[6236],{"type":1538,"value":1070},{"type":178,"tag":1040,"props":6238,"children":6239},{"style":2459},[6240],{"type":1538,"value":1073},{"type":178,"tag":1040,"props":6242,"children":6243},{"style":2531},[6244],{"type":1538,"value":6245},"w-full min-h-19",{"type":178,"tag":1040,"props":6247,"children":6248},{"style":2459},[6249],{"type":1538,"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":2459},[6257],{"type":1538,"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":2459},[6266],{"type":1538,"value":1087},{"type":178,"tag":1040,"props":6268,"children":6269},{"style":2467},[6270],{"type":1538,"value":1090},{"type":178,"tag":1040,"props":6272,"children":6273},{"style":3088},[6274],{"type":1538,"value":1067},{"type":178,"tag":1040,"props":6276,"children":6277},{"style":2459},[6278],{"type":1538,"value":1070},{"type":178,"tag":1040,"props":6280,"children":6281},{"style":2459},[6282],{"type":1538,"value":1073},{"type":178,"tag":1040,"props":6284,"children":6285},{"style":2531},[6286],{"type":1538,"value":6287},"{ ui }",{"type":178,"tag":1040,"props":6289,"children":6290},{"style":2459},[6291],{"type":1538,"value":1073},{"type":178,"tag":1040,"props":6293,"children":6294},{"style":3088},[6295],{"type":1538,"value":1093},{"type":178,"tag":1040,"props":6297,"children":6298},{"style":2459},[6299],{"type":1538,"value":1070},{"type":178,"tag":1040,"props":6301,"children":6302},{"style":2459},[6303],{"type":1538,"value":1073},{"type":178,"tag":1040,"props":6305,"children":6306},{"style":2531},[6307],{"type":1538,"value":464},{"type":178,"tag":1040,"props":6309,"children":6310},{"style":2459},[6311],{"type":1538,"value":1073},{"type":178,"tag":1040,"props":6313,"children":6314},{"style":3088},[6315],{"type":1538,"value":6316}," @node-change",{"type":178,"tag":1040,"props":6318,"children":6319},{"style":2459},[6320],{"type":1538,"value":1070},{"type":178,"tag":1040,"props":6322,"children":6323},{"style":2459},[6324],{"type":1538,"value":1073},{"type":178,"tag":1040,"props":6326,"children":6327},{"style":2531},[6328],{"type":1538,"value":6329},"selectedNode = $event",{"type":178,"tag":1040,"props":6331,"children":6332},{"style":2459},[6333],{"type":1538,"value":1073},{"type":178,"tag":1040,"props":6335,"children":6336},{"style":2459},[6337],{"type":1538,"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":2459},[6345],{"type":1538,"value":6346},"      \u003C",{"type":178,"tag":1040,"props":6348,"children":6349},{"style":2467},[6350],{"type":1538,"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":3088},[6359],{"type":1538,"value":6360},"        v-slot",{"type":178,"tag":1040,"props":6362,"children":6363},{"style":2459},[6364],{"type":1538,"value":1070},{"type":178,"tag":1040,"props":6366,"children":6367},{"style":2459},[6368],{"type":1538,"value":1073},{"type":178,"tag":1040,"props":6370,"children":6371},{"style":2531},[6372],{"type":1538,"value":6373},"{ open }",{"type":178,"tag":1040,"props":6375,"children":6376},{"style":2459},[6377],{"type":1538,"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":3088},[6385],{"type":1538,"value":6386},"        :modal",{"type":178,"tag":1040,"props":6388,"children":6389},{"style":2459},[6390],{"type":1538,"value":1070},{"type":178,"tag":1040,"props":6392,"children":6393},{"style":2459},[6394],{"type":1538,"value":1073},{"type":178,"tag":1040,"props":6396,"children":6397},{"style":2531},[6398],{"type":1538,"value":1649},{"type":178,"tag":1040,"props":6400,"children":6401},{"style":2459},[6402],{"type":1538,"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":3088},[6410],{"type":1538,"value":6411},"        :items",{"type":178,"tag":1040,"props":6413,"children":6414},{"style":2459},[6415],{"type":1538,"value":1070},{"type":178,"tag":1040,"props":6417,"children":6418},{"style":2459},[6419],{"type":1538,"value":1073},{"type":178,"tag":1040,"props":6421,"children":6422},{"style":2531},[6423],{"type":1538,"value":6424},"items(editor)",{"type":178,"tag":1040,"props":6426,"children":6427},{"style":2459},[6428],{"type":1538,"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":3088},[6436],{"type":1538,"value":6437},"        :content",{"type":178,"tag":1040,"props":6439,"children":6440},{"style":2459},[6441],{"type":1538,"value":1070},{"type":178,"tag":1040,"props":6443,"children":6444},{"style":2459},[6445],{"type":1538,"value":1073},{"type":178,"tag":1040,"props":6447,"children":6448},{"style":2531},[6449],{"type":1538,"value":6450},"{ side: 'left' }",{"type":178,"tag":1040,"props":6452,"children":6453},{"style":2459},[6454],{"type":1538,"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":3088},[6462],{"type":1538,"value":6463},"        :ui",{"type":178,"tag":1040,"props":6465,"children":6466},{"style":2459},[6467],{"type":1538,"value":1070},{"type":178,"tag":1040,"props":6469,"children":6470},{"style":2459},[6471],{"type":1538,"value":1073},{"type":178,"tag":1040,"props":6473,"children":6474},{"style":2531},[6475],{"type":1538,"value":6476},"{ content: 'w-48', label: 'text-xs' }",{"type":178,"tag":1040,"props":6478,"children":6479},{"style":2459},[6480],{"type":1538,"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":3088},[6488],{"type":1538,"value":6489},"        @update:open",{"type":178,"tag":1040,"props":6491,"children":6492},{"style":2459},[6493],{"type":1538,"value":1070},{"type":178,"tag":1040,"props":6495,"children":6496},{"style":2459},[6497],{"type":1538,"value":1073},{"type":178,"tag":1040,"props":6499,"children":6500},{"style":2531},[6501],{"type":1538,"value":6502},"editor.chain().setMeta('lockDragHandle', $event).run()",{"type":178,"tag":1040,"props":6504,"children":6505},{"style":2459},[6506],{"type":1538,"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":2459},[6514],{"type":1538,"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":2459},[6523],{"type":1538,"value":6524},"        \u003C",{"type":178,"tag":1040,"props":6526,"children":6527},{"style":2467},[6528],{"type":1538,"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":3088},[6537],{"type":1538,"value":6538},"          icon",{"type":178,"tag":1040,"props":6540,"children":6541},{"style":2459},[6542],{"type":1538,"value":1070},{"type":178,"tag":1040,"props":6544,"children":6545},{"style":2459},[6546],{"type":1538,"value":1073},{"type":178,"tag":1040,"props":6548,"children":6549},{"style":2531},[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":1538,"value":6555},"i-lucide-grip-vertical",{"type":178,"tag":1040,"props":6557,"children":6558},{"style":2459},[6559],{"type":1538,"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":3088},[6567],{"type":1538,"value":6568},"          color",{"type":178,"tag":1040,"props":6570,"children":6571},{"style":2459},[6572],{"type":1538,"value":1070},{"type":178,"tag":1040,"props":6574,"children":6575},{"style":2459},[6576],{"type":1538,"value":1073},{"type":178,"tag":1040,"props":6578,"children":6579},{"style":2531},[6580],{"type":1538,"value":6581},"neutral",{"type":178,"tag":1040,"props":6583,"children":6584},{"style":2459},[6585],{"type":1538,"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":3088},[6593],{"type":1538,"value":6594},"          variant",{"type":178,"tag":1040,"props":6596,"children":6597},{"style":2459},[6598],{"type":1538,"value":1070},{"type":178,"tag":1040,"props":6600,"children":6601},{"style":2459},[6602],{"type":1538,"value":1073},{"type":178,"tag":1040,"props":6604,"children":6605},{"style":2531},[6606],{"type":1538,"value":6607},"ghost",{"type":178,"tag":1040,"props":6609,"children":6610},{"style":2459},[6611],{"type":1538,"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":3088},[6619],{"type":1538,"value":6620},"          active-variant",{"type":178,"tag":1040,"props":6622,"children":6623},{"style":2459},[6624],{"type":1538,"value":1070},{"type":178,"tag":1040,"props":6626,"children":6627},{"style":2459},[6628],{"type":1538,"value":1073},{"type":178,"tag":1040,"props":6630,"children":6631},{"style":2531},[6632],{"type":1538,"value":6633},"soft",{"type":178,"tag":1040,"props":6635,"children":6636},{"style":2459},[6637],{"type":1538,"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":3088},[6645],{"type":1538,"value":6646},"          size",{"type":178,"tag":1040,"props":6648,"children":6649},{"style":2459},[6650],{"type":1538,"value":1070},{"type":178,"tag":1040,"props":6652,"children":6653},{"style":2459},[6654],{"type":1538,"value":1073},{"type":178,"tag":1040,"props":6656,"children":6657},{"style":2531},[6658],{"type":1538,"value":6659},"sm",{"type":178,"tag":1040,"props":6661,"children":6662},{"style":2459},[6663],{"type":1538,"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":3088},[6671],{"type":1538,"value":6672},"          :active",{"type":178,"tag":1040,"props":6674,"children":6675},{"style":2459},[6676],{"type":1538,"value":1070},{"type":178,"tag":1040,"props":6678,"children":6679},{"style":2459},[6680],{"type":1538,"value":1073},{"type":178,"tag":1040,"props":6682,"children":6683},{"style":2531},[6684],{"type":1538,"value":6685},"open",{"type":178,"tag":1040,"props":6687,"children":6688},{"style":2459},[6689],{"type":1538,"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":3088},[6697],{"type":1538,"value":6698},"          :class",{"type":178,"tag":1040,"props":6700,"children":6701},{"style":2459},[6702],{"type":1538,"value":1070},{"type":178,"tag":1040,"props":6704,"children":6705},{"style":2459},[6706],{"type":1538,"value":1073},{"type":178,"tag":1040,"props":6708,"children":6709},{"style":2531},[6710],{"type":1538,"value":6711},"ui.handle()",{"type":178,"tag":1040,"props":6713,"children":6714},{"style":2459},[6715],{"type":1538,"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":2459},[6723],{"type":1538,"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":2459},[6732],{"type":1538,"value":6733},"      \u003C\u002F",{"type":178,"tag":1040,"props":6735,"children":6736},{"style":2467},[6737],{"type":1538,"value":6738},"UDropdownMenu",{"type":178,"tag":1040,"props":6740,"children":6741},{"style":2459},[6742],{"type":1538,"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":2459},[6750],{"type":1538,"value":6751},"    \u003C\u002F",{"type":178,"tag":1040,"props":6753,"children":6754},{"style":2467},[6755],{"type":1538,"value":1090},{"type":178,"tag":1040,"props":6757,"children":6758},{"style":2459},[6759],{"type":1538,"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":2459},[6767],{"type":1538,"value":1122},{"type":178,"tag":1040,"props":6769,"children":6770},{"style":2467},[6771],{"type":1538,"value":1063},{"type":178,"tag":1040,"props":6773,"children":6774},{"style":2459},[6775],{"type":1538,"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":2459},[6783],{"type":1538,"value":1132},{"type":178,"tag":1040,"props":6785,"children":6786},{"style":2467},[6787],{"type":1538,"value":1051},{"type":178,"tag":1040,"props":6789,"children":6790},{"style":2459},[6791],{"type":1538,"value":1054},{"type":178,"tag":1500,"props":6793,"children":6794},{},[6795],{"type":1538,"value":2965},{"title":1036,"searchDepth":1057,"depth":1057,"links":6797},[],{"data":6799,"body":6800,"toc":8100},{"title":1036,"description":1036},{"type":1532,"children":6801},[6802,8096],{"type":178,"tag":2418,"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":2459},[6818],{"type":1538,"value":1047},{"type":178,"tag":1040,"props":6820,"children":6821},{"style":2467},[6822],{"type":1538,"value":3085},{"type":178,"tag":1040,"props":6824,"children":6825},{"style":3088},[6826],{"type":1538,"value":3091},{"type":178,"tag":1040,"props":6828,"children":6829},{"style":3088},[6830],{"type":1538,"value":3096},{"type":178,"tag":1040,"props":6832,"children":6833},{"style":2459},[6834],{"type":1538,"value":1070},{"type":178,"tag":1040,"props":6836,"children":6837},{"style":2459},[6838],{"type":1538,"value":1073},{"type":178,"tag":1040,"props":6840,"children":6841},{"style":2531},[6842],{"type":1538,"value":2427},{"type":178,"tag":1040,"props":6844,"children":6845},{"style":2459},[6846],{"type":1538,"value":1073},{"type":178,"tag":1040,"props":6848,"children":6849},{"style":2459},[6850],{"type":1538,"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":2437},[6857],{"type":1538,"value":2626},{"type":178,"tag":1040,"props":6859,"children":6860},{"style":2437},[6861],{"type":1538,"value":3486},{"type":178,"tag":1040,"props":6863,"children":6864},{"style":2459},[6865],{"type":1538,"value":1431},{"type":178,"tag":1040,"props":6867,"children":6868},{"style":2454},[6869],{"type":1538,"value":6870}," EditorSuggestionMenuItem",{"type":178,"tag":1040,"props":6872,"children":6873},{"style":2459},[6874],{"type":1538,"value":2640},{"type":178,"tag":1040,"props":6876,"children":6877},{"style":2437},[6878],{"type":1538,"value":2645},{"type":178,"tag":1040,"props":6880,"children":6881},{"style":2459},[6882],{"type":1538,"value":2528},{"type":178,"tag":1040,"props":6884,"children":6885},{"style":2531},[6886],{"type":1538,"value":3512},{"type":178,"tag":1040,"props":6888,"children":6889},{"style":2459},[6890],{"type":1538,"value":2569},{"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":1538,"value":2725},{"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":3088},[6904],{"type":1538,"value":3124},{"type":178,"tag":1040,"props":6906,"children":6907},{"style":2454},[6908],{"type":1538,"value":3129},{"type":178,"tag":1040,"props":6910,"children":6911},{"style":2459},[6912],{"type":1538,"value":1070},{"type":178,"tag":1040,"props":6914,"children":6915},{"style":2448},[6916],{"type":1538,"value":3138},{"type":178,"tag":1040,"props":6918,"children":6919},{"style":2454},[6920],{"type":1538,"value":1337},{"type":178,"tag":1040,"props":6922,"children":6923},{"style":2459},[6924],{"type":1538,"value":3147},{"type":178,"tag":1040,"props":6926,"children":6927},{"style":2531},[6928],{"type":1538,"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":1538,"value":2725},{"type":178,"tag":1040,"props":6938,"children":6939},{"class":1042,"line":1257},[6940,6945,6949],{"type":178,"tag":1040,"props":6941,"children":6942},{"style":2531},[6943],{"type":1538,"value":6944},"The button appears when hovering over blocks.",{"type":178,"tag":1040,"props":6946,"children":6947},{"style":2459},[6948],{"type":1538,"value":3147},{"type":178,"tag":1040,"props":6950,"children":6951},{"style":2454},[6952],{"type":1538,"value":2606},{"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":1538,"value":2725},{"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":3088},[6966],{"type":1538,"value":3124},{"type":178,"tag":1040,"props":6968,"children":6969},{"style":2454},[6970],{"type":1538,"value":6971}," suggestionItems",{"type":178,"tag":1040,"props":6973,"children":6974},{"style":2459},[6975],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":6977,"children":6978},{"style":3707},[6979],{"type":1538,"value":6870},{"type":178,"tag":1040,"props":6981,"children":6982},{"style":2454},[6983],{"type":1538,"value":3791},{"type":178,"tag":1040,"props":6985,"children":6986},{"style":2459},[6987],{"type":1538,"value":1070},{"type":178,"tag":1040,"props":6989,"children":6990},{"style":2454},[6991],{"type":1538,"value":6992}," [[",{"type":178,"tag":1040,"props":6994,"children":6995},{"style":2459},[6996],{"type":1538,"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":2467},[7003],{"type":1538,"value":7004},"  kind",{"type":178,"tag":1040,"props":7006,"children":7007},{"style":2459},[7008],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":7010,"children":7011},{"style":2459},[7012],{"type":1538,"value":2528},{"type":178,"tag":1040,"props":7014,"children":7015},{"style":2531},[7016],{"type":1538,"value":4217},{"type":178,"tag":1040,"props":7018,"children":7019},{"style":2459},[7020],{"type":1538,"value":1340},{"type":178,"tag":1040,"props":7022,"children":7023},{"style":2459},[7024],{"type":1538,"value":2543},{"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":2467},[7031],{"type":1538,"value":7032},"  level",{"type":178,"tag":1040,"props":7034,"children":7035},{"style":2459},[7036],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":7038,"children":7039},{"style":4237},[7040],{"type":1538,"value":4240},{"type":178,"tag":1040,"props":7042,"children":7043},{"style":2459},[7044],{"type":1538,"value":2543},{"type":178,"tag":1040,"props":7046,"children":7047},{"class":1042,"line":2832},[7048,7053,7057,7061,7065,7069],{"type":178,"tag":1040,"props":7049,"children":7050},{"style":2467},[7051],{"type":1538,"value":7052},"  label",{"type":178,"tag":1040,"props":7054,"children":7055},{"style":2459},[7056],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":7058,"children":7059},{"style":2459},[7060],{"type":1538,"value":2528},{"type":178,"tag":1040,"props":7062,"children":7063},{"style":2531},[7064],{"type":1538,"value":4261},{"type":178,"tag":1040,"props":7066,"children":7067},{"style":2459},[7068],{"type":1538,"value":1340},{"type":178,"tag":1040,"props":7070,"children":7071},{"style":2459},[7072],{"type":1538,"value":2543},{"type":178,"tag":1040,"props":7074,"children":7075},{"class":1042,"line":2849},[7076,7081,7085,7089,7096],{"type":178,"tag":1040,"props":7077,"children":7078},{"style":2467},[7079],{"type":1538,"value":7080},"  icon",{"type":178,"tag":1040,"props":7082,"children":7083},{"style":2459},[7084],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":7086,"children":7087},{"style":2459},[7088],{"type":1538,"value":2528},{"type":178,"tag":1040,"props":7090,"children":7091},{"style":2531},[7092,7095],{"type":178,"tag":4070,"props":7093,"children":7094},{"class":4072,"style":4287},[],{"type":1538,"value":4290},{"type":178,"tag":1040,"props":7097,"children":7098},{"style":2459},[7099],{"type":1538,"value":2569},{"type":178,"tag":1040,"props":7101,"children":7102},{"class":1042,"line":2878},[7103,7108],{"type":178,"tag":1040,"props":7104,"children":7105},{"style":2459},[7106],{"type":1538,"value":7107},"},",{"type":178,"tag":1040,"props":7109,"children":7110},{"style":2459},[7111],{"type":1538,"value":2479},{"type":178,"tag":1040,"props":7113,"children":7114},{"class":1042,"line":2903},[7115,7119,7123,7127,7131,7135],{"type":178,"tag":1040,"props":7116,"children":7117},{"style":2467},[7118],{"type":1538,"value":7004},{"type":178,"tag":1040,"props":7120,"children":7121},{"style":2459},[7122],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":7124,"children":7125},{"style":2459},[7126],{"type":1538,"value":2528},{"type":178,"tag":1040,"props":7128,"children":7129},{"style":2531},[7130],{"type":1538,"value":4217},{"type":178,"tag":1040,"props":7132,"children":7133},{"style":2459},[7134],{"type":1538,"value":1340},{"type":178,"tag":1040,"props":7136,"children":7137},{"style":2459},[7138],{"type":1538,"value":2543},{"type":178,"tag":1040,"props":7140,"children":7141},{"class":1042,"line":2912},[7142,7146,7150,7154],{"type":178,"tag":1040,"props":7143,"children":7144},{"style":2467},[7145],{"type":1538,"value":7032},{"type":178,"tag":1040,"props":7147,"children":7148},{"style":2459},[7149],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":7151,"children":7152},{"style":4237},[7153],{"type":1538,"value":4343},{"type":178,"tag":1040,"props":7155,"children":7156},{"style":2459},[7157],{"type":1538,"value":2543},{"type":178,"tag":1040,"props":7159,"children":7160},{"class":1042,"line":2921},[7161,7165,7169,7173,7177,7181],{"type":178,"tag":1040,"props":7162,"children":7163},{"style":2467},[7164],{"type":1538,"value":7052},{"type":178,"tag":1040,"props":7166,"children":7167},{"style":2459},[7168],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":7170,"children":7171},{"style":2459},[7172],{"type":1538,"value":2528},{"type":178,"tag":1040,"props":7174,"children":7175},{"style":2531},[7176],{"type":1538,"value":4364},{"type":178,"tag":1040,"props":7178,"children":7179},{"style":2459},[7180],{"type":1538,"value":1340},{"type":178,"tag":1040,"props":7182,"children":7183},{"style":2459},[7184],{"type":1538,"value":2543},{"type":178,"tag":1040,"props":7186,"children":7187},{"class":1042,"line":2929},[7188,7192,7196,7200,7207],{"type":178,"tag":1040,"props":7189,"children":7190},{"style":2467},[7191],{"type":1538,"value":7080},{"type":178,"tag":1040,"props":7193,"children":7194},{"style":2459},[7195],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":7197,"children":7198},{"style":2459},[7199],{"type":1538,"value":2528},{"type":178,"tag":1040,"props":7201,"children":7202},{"style":2531},[7203,7206],{"type":178,"tag":4070,"props":7204,"children":7205},{"class":4072,"style":4390},[],{"type":1538,"value":4393},{"type":178,"tag":1040,"props":7208,"children":7209},{"style":2459},[7210],{"type":1538,"value":2569},{"type":178,"tag":1040,"props":7212,"children":7213},{"class":1042,"line":2942},[7214,7218],{"type":178,"tag":1040,"props":7215,"children":7216},{"style":2459},[7217],{"type":1538,"value":7107},{"type":178,"tag":1040,"props":7219,"children":7220},{"style":2459},[7221],{"type":1538,"value":2479},{"type":178,"tag":1040,"props":7223,"children":7224},{"class":1042,"line":2951},[7225,7229,7233,7237,7241,7245],{"type":178,"tag":1040,"props":7226,"children":7227},{"style":2467},[7228],{"type":1538,"value":7004},{"type":178,"tag":1040,"props":7230,"children":7231},{"style":2459},[7232],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":7234,"children":7235},{"style":2459},[7236],{"type":1538,"value":2528},{"type":178,"tag":1040,"props":7238,"children":7239},{"style":2531},[7240],{"type":1538,"value":4632},{"type":178,"tag":1040,"props":7242,"children":7243},{"style":2459},[7244],{"type":1538,"value":1340},{"type":178,"tag":1040,"props":7246,"children":7247},{"style":2459},[7248],{"type":1538,"value":2543},{"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":2467},[7255],{"type":1538,"value":7052},{"type":178,"tag":1040,"props":7257,"children":7258},{"style":2459},[7259],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":7261,"children":7262},{"style":2459},[7263],{"type":1538,"value":2528},{"type":178,"tag":1040,"props":7265,"children":7266},{"style":2531},[7267],{"type":1538,"value":4657},{"type":178,"tag":1040,"props":7269,"children":7270},{"style":2459},[7271],{"type":1538,"value":1340},{"type":178,"tag":1040,"props":7273,"children":7274},{"style":2459},[7275],{"type":1538,"value":2543},{"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":2467},[7282],{"type":1538,"value":7080},{"type":178,"tag":1040,"props":7284,"children":7285},{"style":2459},[7286],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":7288,"children":7289},{"style":2459},[7290],{"type":1538,"value":2528},{"type":178,"tag":1040,"props":7292,"children":7293},{"style":2531},[7294,7297],{"type":178,"tag":4070,"props":7295,"children":7296},{"class":4072,"style":4683},[],{"type":1538,"value":4686},{"type":178,"tag":1040,"props":7299,"children":7300},{"style":2459},[7301],{"type":1538,"value":2569},{"type":178,"tag":1040,"props":7303,"children":7304},{"class":1042,"line":4005},[7305,7309],{"type":178,"tag":1040,"props":7306,"children":7307},{"style":2459},[7308],{"type":1538,"value":7107},{"type":178,"tag":1040,"props":7310,"children":7311},{"style":2459},[7312],{"type":1538,"value":2479},{"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":2467},[7319],{"type":1538,"value":7004},{"type":178,"tag":1040,"props":7321,"children":7322},{"style":2459},[7323],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":7325,"children":7326},{"style":2459},[7327],{"type":1538,"value":2528},{"type":178,"tag":1040,"props":7329,"children":7330},{"style":2531},[7331],{"type":1538,"value":4806},{"type":178,"tag":1040,"props":7333,"children":7334},{"style":2459},[7335],{"type":1538,"value":1340},{"type":178,"tag":1040,"props":7337,"children":7338},{"style":2459},[7339],{"type":1538,"value":2543},{"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":2467},[7346],{"type":1538,"value":7052},{"type":178,"tag":1040,"props":7348,"children":7349},{"style":2459},[7350],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":7352,"children":7353},{"style":2459},[7354],{"type":1538,"value":2528},{"type":178,"tag":1040,"props":7356,"children":7357},{"style":2531},[7358],{"type":1538,"value":4831},{"type":178,"tag":1040,"props":7360,"children":7361},{"style":2459},[7362],{"type":1538,"value":1340},{"type":178,"tag":1040,"props":7364,"children":7365},{"style":2459},[7366],{"type":1538,"value":2543},{"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":2467},[7373],{"type":1538,"value":7080},{"type":178,"tag":1040,"props":7375,"children":7376},{"style":2459},[7377],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":7379,"children":7380},{"style":2459},[7381],{"type":1538,"value":2528},{"type":178,"tag":1040,"props":7383,"children":7384},{"style":2531},[7385,7388],{"type":178,"tag":4070,"props":7386,"children":7387},{"class":4072,"style":4857},[],{"type":1538,"value":4860},{"type":178,"tag":1040,"props":7390,"children":7391},{"style":2459},[7392],{"type":1538,"value":2569},{"type":178,"tag":1040,"props":7394,"children":7395},{"class":1042,"line":4087},[7396,7400],{"type":178,"tag":1040,"props":7397,"children":7398},{"style":2459},[7399],{"type":1538,"value":2601},{"type":178,"tag":1040,"props":7401,"children":7402},{"style":2454},[7403],{"type":1538,"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":2459},[7411],{"type":1538,"value":1132},{"type":178,"tag":1040,"props":7413,"children":7414},{"style":2467},[7415],{"type":1538,"value":3085},{"type":178,"tag":1040,"props":7417,"children":7418},{"style":2459},[7419],{"type":1538,"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":1538,"value":2725},{"type":178,"tag":1040,"props":7428,"children":7429},{"class":1042,"line":4301},[7430,7434,7438],{"type":178,"tag":1040,"props":7431,"children":7432},{"style":2459},[7433],{"type":1538,"value":1047},{"type":178,"tag":1040,"props":7435,"children":7436},{"style":2467},[7437],{"type":1538,"value":1051},{"type":178,"tag":1040,"props":7439,"children":7440},{"style":2459},[7441],{"type":1538,"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":2459},[7448],{"type":1538,"value":1060},{"type":178,"tag":1040,"props":7450,"children":7451},{"style":2467},[7452],{"type":1538,"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":3088},[7459],{"type":1538,"value":6157},{"type":178,"tag":1040,"props":7461,"children":7462},{"style":2459},[7463],{"type":1538,"value":1070},{"type":178,"tag":1040,"props":7465,"children":7466},{"style":2459},[7467],{"type":1538,"value":1073},{"type":178,"tag":1040,"props":7469,"children":7470},{"style":2531},[7471],{"type":1538,"value":7472},"{ editor, handlers }",{"type":178,"tag":1040,"props":7474,"children":7475},{"style":2459},[7476],{"type":1538,"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":3088},[7483],{"type":1538,"value":6182},{"type":178,"tag":1040,"props":7485,"children":7486},{"style":2459},[7487],{"type":1538,"value":1070},{"type":178,"tag":1040,"props":7489,"children":7490},{"style":2459},[7491],{"type":1538,"value":1073},{"type":178,"tag":1040,"props":7493,"children":7494},{"style":2531},[7495],{"type":1538,"value":3261},{"type":178,"tag":1040,"props":7497,"children":7498},{"style":2459},[7499],{"type":1538,"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":3088},[7506],{"type":1538,"value":6207},{"type":178,"tag":1040,"props":7508,"children":7509},{"style":2459},[7510],{"type":1538,"value":1070},{"type":178,"tag":1040,"props":7512,"children":7513},{"style":2459},[7514],{"type":1538,"value":1073},{"type":178,"tag":1040,"props":7516,"children":7517},{"style":2531},[7518],{"type":1538,"value":3283},{"type":178,"tag":1040,"props":7520,"children":7521},{"style":2459},[7522],{"type":1538,"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":3088},[7529],{"type":1538,"value":6232},{"type":178,"tag":1040,"props":7531,"children":7532},{"style":2459},[7533],{"type":1538,"value":1070},{"type":178,"tag":1040,"props":7535,"children":7536},{"style":2459},[7537],{"type":1538,"value":1073},{"type":178,"tag":1040,"props":7539,"children":7540},{"style":2531},[7541],{"type":1538,"value":7542},"w-full min-h-35",{"type":178,"tag":1040,"props":7544,"children":7545},{"style":2459},[7546],{"type":1538,"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":3088},[7553],{"type":1538,"value":7554},"    :ui",{"type":178,"tag":1040,"props":7556,"children":7557},{"style":2459},[7558],{"type":1538,"value":1070},{"type":178,"tag":1040,"props":7560,"children":7561},{"style":2459},[7562],{"type":1538,"value":1073},{"type":178,"tag":1040,"props":7564,"children":7565},{"style":2531},[7566],{"type":1538,"value":7567},"{ base: 'p-8 sm:px-16' }",{"type":178,"tag":1040,"props":7569,"children":7570},{"style":2459},[7571],{"type":1538,"value":1242},{"type":178,"tag":1040,"props":7573,"children":7574},{"class":1042,"line":4958},[7575],{"type":178,"tag":1040,"props":7576,"children":7577},{"style":2459},[7578],{"type":1538,"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":2459},[7585],{"type":1538,"value":1087},{"type":178,"tag":1040,"props":7587,"children":7588},{"style":2467},[7589],{"type":1538,"value":7590},"UEditorSuggestionMenu",{"type":178,"tag":1040,"props":7592,"children":7593},{"style":3088},[7594],{"type":1538,"value":1093},{"type":178,"tag":1040,"props":7596,"children":7597},{"style":2459},[7598],{"type":1538,"value":1070},{"type":178,"tag":1040,"props":7600,"children":7601},{"style":2459},[7602],{"type":1538,"value":1073},{"type":178,"tag":1040,"props":7604,"children":7605},{"style":2531},[7606],{"type":1538,"value":464},{"type":178,"tag":1040,"props":7608,"children":7609},{"style":2459},[7610],{"type":1538,"value":1073},{"type":178,"tag":1040,"props":7612,"children":7613},{"style":3088},[7614],{"type":1538,"value":7615}," :items",{"type":178,"tag":1040,"props":7617,"children":7618},{"style":2459},[7619],{"type":1538,"value":1070},{"type":178,"tag":1040,"props":7621,"children":7622},{"style":2459},[7623],{"type":1538,"value":1073},{"type":178,"tag":1040,"props":7625,"children":7626},{"style":2531},[7627],{"type":1538,"value":7628},"suggestionItems",{"type":178,"tag":1040,"props":7630,"children":7631},{"style":2459},[7632],{"type":1538,"value":1073},{"type":178,"tag":1040,"props":7634,"children":7635},{"style":2459},[7636],{"type":1538,"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":1538,"value":2725},{"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":2459},[7650],{"type":1538,"value":1087},{"type":178,"tag":1040,"props":7652,"children":7653},{"style":2467},[7654],{"type":1538,"value":1090},{"type":178,"tag":1040,"props":7656,"children":7657},{"style":3088},[7658],{"type":1538,"value":1067},{"type":178,"tag":1040,"props":7660,"children":7661},{"style":2459},[7662],{"type":1538,"value":1070},{"type":178,"tag":1040,"props":7664,"children":7665},{"style":2459},[7666],{"type":1538,"value":1073},{"type":178,"tag":1040,"props":7668,"children":7669},{"style":2531},[7670],{"type":1538,"value":7671},"{ ui, onClick }",{"type":178,"tag":1040,"props":7673,"children":7674},{"style":2459},[7675],{"type":1538,"value":1073},{"type":178,"tag":1040,"props":7677,"children":7678},{"style":3088},[7679],{"type":1538,"value":1093},{"type":178,"tag":1040,"props":7681,"children":7682},{"style":2459},[7683],{"type":1538,"value":1070},{"type":178,"tag":1040,"props":7685,"children":7686},{"style":2459},[7687],{"type":1538,"value":1073},{"type":178,"tag":1040,"props":7689,"children":7690},{"style":2531},[7691],{"type":1538,"value":464},{"type":178,"tag":1040,"props":7693,"children":7694},{"style":2459},[7695],{"type":1538,"value":1073},{"type":178,"tag":1040,"props":7697,"children":7698},{"style":2459},[7699],{"type":1538,"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":2459},[7706],{"type":1538,"value":6346},{"type":178,"tag":1040,"props":7708,"children":7709},{"style":2467},[7710],{"type":1538,"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":3088},[7717],{"type":1538,"value":7718},"        icon",{"type":178,"tag":1040,"props":7720,"children":7721},{"style":2459},[7722],{"type":1538,"value":1070},{"type":178,"tag":1040,"props":7724,"children":7725},{"style":2459},[7726],{"type":1538,"value":1073},{"type":178,"tag":1040,"props":7728,"children":7729},{"style":2531},[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":1538,"value":7735},"i-lucide-plus",{"type":178,"tag":1040,"props":7737,"children":7738},{"style":2459},[7739],{"type":1538,"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":3088},[7746],{"type":1538,"value":7747},"        color",{"type":178,"tag":1040,"props":7749,"children":7750},{"style":2459},[7751],{"type":1538,"value":1070},{"type":178,"tag":1040,"props":7753,"children":7754},{"style":2459},[7755],{"type":1538,"value":1073},{"type":178,"tag":1040,"props":7757,"children":7758},{"style":2531},[7759],{"type":1538,"value":6581},{"type":178,"tag":1040,"props":7761,"children":7762},{"style":2459},[7763],{"type":1538,"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":3088},[7770],{"type":1538,"value":7771},"        variant",{"type":178,"tag":1040,"props":7773,"children":7774},{"style":2459},[7775],{"type":1538,"value":1070},{"type":178,"tag":1040,"props":7777,"children":7778},{"style":2459},[7779],{"type":1538,"value":1073},{"type":178,"tag":1040,"props":7781,"children":7782},{"style":2531},[7783],{"type":1538,"value":6607},{"type":178,"tag":1040,"props":7785,"children":7786},{"style":2459},[7787],{"type":1538,"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":3088},[7794],{"type":1538,"value":7795},"        size",{"type":178,"tag":1040,"props":7797,"children":7798},{"style":2459},[7799],{"type":1538,"value":1070},{"type":178,"tag":1040,"props":7801,"children":7802},{"style":2459},[7803],{"type":1538,"value":1073},{"type":178,"tag":1040,"props":7805,"children":7806},{"style":2531},[7807],{"type":1538,"value":6659},{"type":178,"tag":1040,"props":7809,"children":7810},{"style":2459},[7811],{"type":1538,"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":3088},[7818],{"type":1538,"value":7819},"        :class",{"type":178,"tag":1040,"props":7821,"children":7822},{"style":2459},[7823],{"type":1538,"value":1070},{"type":178,"tag":1040,"props":7825,"children":7826},{"style":2459},[7827],{"type":1538,"value":1073},{"type":178,"tag":1040,"props":7829,"children":7830},{"style":2531},[7831],{"type":1538,"value":6711},{"type":178,"tag":1040,"props":7833,"children":7834},{"style":2459},[7835],{"type":1538,"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":3088},[7842],{"type":1538,"value":7843},"        @click",{"type":178,"tag":1040,"props":7845,"children":7846},{"style":2459},[7847],{"type":1538,"value":1070},{"type":178,"tag":1040,"props":7849,"children":7850},{"style":2459},[7851],{"type":1538,"value":1073},{"type":178,"tag":1040,"props":7853,"children":7854},{"style":2531},[7855],{"type":1538,"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":2531},[7863],{"type":1538,"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":1538,"value":2725},{"type":178,"tag":1040,"props":7873,"children":7874},{"class":1042,"line":5235},[7875],{"type":178,"tag":1040,"props":7876,"children":7877},{"style":2531},[7878],{"type":1538,"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":2531},[7886],{"type":1538,"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":2531},[7894],{"type":1538,"value":7895},"        }",{"type":178,"tag":1040,"props":7897,"children":7898},{"style":2459},[7899],{"type":1538,"value":1242},{"type":178,"tag":1040,"props":7901,"children":7902},{"class":1042,"line":5280},[7903],{"type":178,"tag":1040,"props":7904,"children":7905},{"style":2459},[7906],{"type":1538,"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":1538,"value":2725},{"type":178,"tag":1040,"props":7916,"children":7917},{"class":1042,"line":5342},[7918,7922],{"type":178,"tag":1040,"props":7919,"children":7920},{"style":2459},[7921],{"type":1538,"value":6346},{"type":178,"tag":1040,"props":7923,"children":7924},{"style":2467},[7925],{"type":1538,"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":3088},[7932],{"type":1538,"value":7718},{"type":178,"tag":1040,"props":7934,"children":7935},{"style":2459},[7936],{"type":1538,"value":1070},{"type":178,"tag":1040,"props":7938,"children":7939},{"style":2459},[7940],{"type":1538,"value":1073},{"type":178,"tag":1040,"props":7942,"children":7943},{"style":2531},[7944,7947],{"type":178,"tag":4070,"props":7945,"children":7946},{"class":4072,"style":6552},[],{"type":1538,"value":6555},{"type":178,"tag":1040,"props":7949,"children":7950},{"style":2459},[7951],{"type":1538,"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":3088},[7958],{"type":1538,"value":7747},{"type":178,"tag":1040,"props":7960,"children":7961},{"style":2459},[7962],{"type":1538,"value":1070},{"type":178,"tag":1040,"props":7964,"children":7965},{"style":2459},[7966],{"type":1538,"value":1073},{"type":178,"tag":1040,"props":7968,"children":7969},{"style":2531},[7970],{"type":1538,"value":6581},{"type":178,"tag":1040,"props":7972,"children":7973},{"style":2459},[7974],{"type":1538,"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":3088},[7981],{"type":1538,"value":7771},{"type":178,"tag":1040,"props":7983,"children":7984},{"style":2459},[7985],{"type":1538,"value":1070},{"type":178,"tag":1040,"props":7987,"children":7988},{"style":2459},[7989],{"type":1538,"value":1073},{"type":178,"tag":1040,"props":7991,"children":7992},{"style":2531},[7993],{"type":1538,"value":6607},{"type":178,"tag":1040,"props":7995,"children":7996},{"style":2459},[7997],{"type":1538,"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":3088},[8004],{"type":1538,"value":7795},{"type":178,"tag":1040,"props":8006,"children":8007},{"style":2459},[8008],{"type":1538,"value":1070},{"type":178,"tag":1040,"props":8010,"children":8011},{"style":2459},[8012],{"type":1538,"value":1073},{"type":178,"tag":1040,"props":8014,"children":8015},{"style":2531},[8016],{"type":1538,"value":6659},{"type":178,"tag":1040,"props":8018,"children":8019},{"style":2459},[8020],{"type":1538,"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":3088},[8027],{"type":1538,"value":7819},{"type":178,"tag":1040,"props":8029,"children":8030},{"style":2459},[8031],{"type":1538,"value":1070},{"type":178,"tag":1040,"props":8033,"children":8034},{"style":2459},[8035],{"type":1538,"value":1073},{"type":178,"tag":1040,"props":8037,"children":8038},{"style":2531},[8039],{"type":1538,"value":6711},{"type":178,"tag":1040,"props":8041,"children":8042},{"style":2459},[8043],{"type":1538,"value":1242},{"type":178,"tag":1040,"props":8045,"children":8046},{"class":1042,"line":5543},[8047],{"type":178,"tag":1040,"props":8048,"children":8049},{"style":2459},[8050],{"type":1538,"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":2459},[8057],{"type":1538,"value":6751},{"type":178,"tag":1040,"props":8059,"children":8060},{"style":2467},[8061],{"type":1538,"value":1090},{"type":178,"tag":1040,"props":8063,"children":8064},{"style":2459},[8065],{"type":1538,"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":2459},[8072],{"type":1538,"value":1122},{"type":178,"tag":1040,"props":8074,"children":8075},{"style":2467},[8076],{"type":1538,"value":1063},{"type":178,"tag":1040,"props":8078,"children":8079},{"style":2459},[8080],{"type":1538,"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":2459},[8087],{"type":1538,"value":1132},{"type":178,"tag":1040,"props":8089,"children":8090},{"style":2467},[8091],{"type":1538,"value":1051},{"type":178,"tag":1040,"props":8093,"children":8094},{"style":2459},[8095],{"type":1538,"value":1054},{"type":178,"tag":1500,"props":8097,"children":8098},{},[8099],{"type":1538,"value":2965},{"title":1036,"searchDepth":1057,"depth":1057,"links":8101},[],1773704746339]