[{"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-editorDragHandleExampleiITTVDKu8vbgUe_TUgdINcUFLxSEv3-4WBWBKFaeKFs":1543,"component-example-editorDragHandleDropdownMenuExample":1879,"component-example-editorDragHandleSuggestionMenuExample":1883,"component-meta-UEditorDragHandle":1887,"-docs-components-editor-drag-handle-as-description":2666,"-docs-components-editor-drag-handle-options-description":2674,"-docs-components-editor-drag-handle-options-link-0":2682,"-docs-components-editor-drag-handle-nested-description":2694,"-docs-components-editor-drag-handle-type-description":2708,"-docs-components-editor-drag-handle-square-description":2716,"-docs-components-editor-drag-handle-block-description":2724,"-docs-components-editor-drag-handle-loadingAuto-description":2732,"-docs-components-editor-drag-handle-avatar-description":2749,"-docs-components-editor-drag-handle-leading-description":2757,"-docs-components-editor-drag-handle-leadingIcon-description":2773,"-docs-components-editor-drag-handle-trailing-description":2781,"-docs-components-editor-drag-handle-trailingIcon-description":2796,"-docs-components-editor-drag-handle-loading-description":2804,"-docs-components-editor-drag-handle-loadingIcon-description":2819,"component-theme-editorDragHandle-f8fAB3nzRWFAPhCZ7pNfZJ9xEBnySmJBtxvIx4E7L-I":2841,"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",{"data":1544,"body":1545,"toc":1877},{"title":1036,"description":1036},{"type":1532,"children":1546},[1547,1872],{"type":178,"tag":1548,"props":1549,"children":1550},"code-collapse",{},[1551],{"type":178,"tag":1032,"props":1552,"children":1554},{"className":1034,"code":1553,"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",[1555],{"type":178,"tag":974,"props":1556,"children":1557},{"__ignoreMap":1036},[1558,1605,1643,1651,1668,1683,1690,1705,1806,1841,1856],{"type":178,"tag":1040,"props":1559,"children":1560},{"class":1042,"line":1043},[1561,1566,1572,1578,1583,1587,1591,1597,1601],{"type":178,"tag":1040,"props":1562,"children":1564},{"style":1563},"--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF",[1565],{"type":1538,"value":1047},{"type":178,"tag":1040,"props":1567,"children":1569},{"style":1568},"--shiki-light:#E53935;--shiki-default:#F07178;--shiki-dark:#F07178",[1570],{"type":1538,"value":1571},"script",{"type":178,"tag":1040,"props":1573,"children":1575},{"style":1574},"--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA",[1576],{"type":1538,"value":1577}," setup",{"type":178,"tag":1040,"props":1579,"children":1580},{"style":1574},[1581],{"type":1538,"value":1582}," lang",{"type":178,"tag":1040,"props":1584,"children":1585},{"style":1563},[1586],{"type":1538,"value":1070},{"type":178,"tag":1040,"props":1588,"children":1589},{"style":1563},[1590],{"type":1538,"value":1073},{"type":178,"tag":1040,"props":1592,"children":1594},{"style":1593},"--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D",[1595],{"type":1538,"value":1596},"ts",{"type":178,"tag":1040,"props":1598,"children":1599},{"style":1563},[1600],{"type":1538,"value":1073},{"type":178,"tag":1040,"props":1602,"children":1603},{"style":1563},[1604],{"type":1538,"value":1054},{"type":178,"tag":1040,"props":1606,"children":1607},{"class":1042,"line":1057},[1608,1613,1619,1623,1629,1633,1638],{"type":178,"tag":1040,"props":1609,"children":1610},{"style":1574},[1611],{"type":1538,"value":1612},"const",{"type":178,"tag":1040,"props":1614,"children":1616},{"style":1615},"--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8",[1617],{"type":1538,"value":1618}," value ",{"type":178,"tag":1040,"props":1620,"children":1621},{"style":1563},[1622],{"type":1538,"value":1070},{"type":178,"tag":1040,"props":1624,"children":1626},{"style":1625},"--shiki-light:#6182B8;--shiki-default:#82AAFF;--shiki-dark:#82AAFF",[1627],{"type":1538,"value":1628}," ref",{"type":178,"tag":1040,"props":1630,"children":1631},{"style":1615},[1632],{"type":1538,"value":1337},{"type":178,"tag":1040,"props":1634,"children":1635},{"style":1563},[1636],{"type":1538,"value":1637},"`",{"type":178,"tag":1040,"props":1639,"children":1640},{"style":1593},[1641],{"type":1538,"value":1642},"# Drag Handle\n",{"type":178,"tag":1040,"props":1644,"children":1645},{"class":1042,"line":1084},[1646],{"type":178,"tag":1040,"props":1647,"children":1648},{"emptyLinePlaceholder":21},[1649],{"type":1538,"value":1650},"\n",{"type":178,"tag":1040,"props":1652,"children":1653},{"class":1042,"line":1119},[1654,1659,1663],{"type":178,"tag":1040,"props":1655,"children":1656},{"style":1593},[1657],{"type":1538,"value":1658},"Hover over the left side of this block to see the drag handle appear and reorder blocks.",{"type":178,"tag":1040,"props":1660,"children":1661},{"style":1563},[1662],{"type":1538,"value":1637},{"type":178,"tag":1040,"props":1664,"children":1665},{"style":1615},[1666],{"type":1538,"value":1667},")\n",{"type":178,"tag":1040,"props":1669,"children":1670},{"class":1042,"line":1129},[1671,1675,1679],{"type":178,"tag":1040,"props":1672,"children":1673},{"style":1563},[1674],{"type":1538,"value":1132},{"type":178,"tag":1040,"props":1676,"children":1677},{"style":1568},[1678],{"type":1538,"value":1571},{"type":178,"tag":1040,"props":1680,"children":1681},{"style":1563},[1682],{"type":1538,"value":1054},{"type":178,"tag":1040,"props":1684,"children":1685},{"class":1042,"line":1257},[1686],{"type":178,"tag":1040,"props":1687,"children":1688},{"emptyLinePlaceholder":21},[1689],{"type":1538,"value":1650},{"type":178,"tag":1040,"props":1691,"children":1692},{"class":1042,"line":1263},[1693,1697,1701],{"type":178,"tag":1040,"props":1694,"children":1695},{"style":1563},[1696],{"type":1538,"value":1047},{"type":178,"tag":1040,"props":1698,"children":1699},{"style":1568},[1700],{"type":1538,"value":1051},{"type":178,"tag":1040,"props":1702,"children":1703},{"style":1563},[1704],{"type":1538,"value":1054},{"type":178,"tag":1040,"props":1706,"children":1707},{"class":1042,"line":1271},[1708,1712,1716,1720,1724,1728,1732,1736,1741,1745,1749,1754,1758,1763,1767,1771,1776,1780,1785,1789,1793,1798,1802],{"type":178,"tag":1040,"props":1709,"children":1710},{"style":1563},[1711],{"type":1538,"value":1060},{"type":178,"tag":1040,"props":1713,"children":1714},{"style":1568},[1715],{"type":1538,"value":1063},{"type":178,"tag":1040,"props":1717,"children":1718},{"style":1574},[1719],{"type":1538,"value":1067},{"type":178,"tag":1040,"props":1721,"children":1722},{"style":1563},[1723],{"type":1538,"value":1070},{"type":178,"tag":1040,"props":1725,"children":1726},{"style":1563},[1727],{"type":1538,"value":1073},{"type":178,"tag":1040,"props":1729,"children":1730},{"style":1593},[1731],{"type":1538,"value":1077},{"type":178,"tag":1040,"props":1733,"children":1734},{"style":1563},[1735],{"type":1538,"value":1073},{"type":178,"tag":1040,"props":1737,"children":1738},{"style":1574},[1739],{"type":1538,"value":1740}," v-model",{"type":178,"tag":1040,"props":1742,"children":1743},{"style":1563},[1744],{"type":1538,"value":1070},{"type":178,"tag":1040,"props":1746,"children":1747},{"style":1563},[1748],{"type":1538,"value":1073},{"type":178,"tag":1040,"props":1750,"children":1751},{"style":1593},[1752],{"type":1538,"value":1753},"value",{"type":178,"tag":1040,"props":1755,"children":1756},{"style":1563},[1757],{"type":1538,"value":1073},{"type":178,"tag":1040,"props":1759,"children":1760},{"style":1574},[1761],{"type":1538,"value":1762}," content-type",{"type":178,"tag":1040,"props":1764,"children":1765},{"style":1563},[1766],{"type":1538,"value":1070},{"type":178,"tag":1040,"props":1768,"children":1769},{"style":1563},[1770],{"type":1538,"value":1073},{"type":178,"tag":1040,"props":1772,"children":1773},{"style":1593},[1774],{"type":1538,"value":1775},"markdown",{"type":178,"tag":1040,"props":1777,"children":1778},{"style":1563},[1779],{"type":1538,"value":1073},{"type":178,"tag":1040,"props":1781,"children":1782},{"style":1574},[1783],{"type":1538,"value":1784}," class",{"type":178,"tag":1040,"props":1786,"children":1787},{"style":1563},[1788],{"type":1538,"value":1070},{"type":178,"tag":1040,"props":1790,"children":1791},{"style":1563},[1792],{"type":1538,"value":1073},{"type":178,"tag":1040,"props":1794,"children":1795},{"style":1593},[1796],{"type":1538,"value":1797},"w-full min-h-21",{"type":178,"tag":1040,"props":1799,"children":1800},{"style":1563},[1801],{"type":1538,"value":1073},{"type":178,"tag":1040,"props":1803,"children":1804},{"style":1563},[1805],{"type":1538,"value":1054},{"type":178,"tag":1040,"props":1807,"children":1808},{"class":1042,"line":1277},[1809,1813,1817,1821,1825,1829,1833,1837],{"type":178,"tag":1040,"props":1810,"children":1811},{"style":1563},[1812],{"type":1538,"value":1087},{"type":178,"tag":1040,"props":1814,"children":1815},{"style":1568},[1816],{"type":1538,"value":1090},{"type":178,"tag":1040,"props":1818,"children":1819},{"style":1574},[1820],{"type":1538,"value":1093},{"type":178,"tag":1040,"props":1822,"children":1823},{"style":1563},[1824],{"type":1538,"value":1070},{"type":178,"tag":1040,"props":1826,"children":1827},{"style":1563},[1828],{"type":1538,"value":1073},{"type":178,"tag":1040,"props":1830,"children":1831},{"style":1593},[1832],{"type":1538,"value":464},{"type":178,"tag":1040,"props":1834,"children":1835},{"style":1563},[1836],{"type":1538,"value":1073},{"type":178,"tag":1040,"props":1838,"children":1839},{"style":1563},[1840],{"type":1538,"value":1116},{"type":178,"tag":1040,"props":1842,"children":1843},{"class":1042,"line":1286},[1844,1848,1852],{"type":178,"tag":1040,"props":1845,"children":1846},{"style":1563},[1847],{"type":1538,"value":1122},{"type":178,"tag":1040,"props":1849,"children":1850},{"style":1568},[1851],{"type":1538,"value":1063},{"type":178,"tag":1040,"props":1853,"children":1854},{"style":1563},[1855],{"type":1538,"value":1054},{"type":178,"tag":1040,"props":1857,"children":1859},{"class":1042,"line":1858},11,[1860,1864,1868],{"type":178,"tag":1040,"props":1861,"children":1862},{"style":1563},[1863],{"type":1538,"value":1132},{"type":178,"tag":1040,"props":1865,"children":1866},{"style":1568},[1867],{"type":1538,"value":1051},{"type":178,"tag":1040,"props":1869,"children":1870},{"style":1563},[1871],{"type":1538,"value":1054},{"type":178,"tag":1500,"props":1873,"children":1874},{},[1875],{"type":1538,"value":1876},"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":1878},[],{"code":1880,"filePath":1881,"pascalName":1882},"\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":1884,"filePath":1885,"pascalName":1886},"\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":1888,"prefetch":36,"preload":36,"filePath":1889,"declarationPath":1890,"pascalName":1090,"kebabName":1891,"chunkName":1892,"priority":1893,"_scanned":21,"meta":1894},"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":1895,"slots":2650,"events":2654,"exposed":2664,"hash":2665},[1896,1897,1905,1922,1936,2080,2122,2130,2224,2234,2241,2250,2312,2319,2325,2334,2339,2343,2348,2353,2358,2363,2368,2374,2387,2400,2405,2409,2414,2419,2433,2439,2445,2451,2618,2624,2628,2634,2638,2643],{"name":464,"type":461},{"name":1024,"global":36,"description":1036,"tags":1898,"required":36,"type":1904,"schema":1904,"default":1901},[1899,1902],{"name":1900,"text":1901},"defaultValue","appConfig.ui.icons.drag",{"name":1903},"IconifyIcon","any",{"name":996,"global":36,"default":1906,"description":1036,"tags":1907,"required":36,"type":1909,"schema":1910},"'neutral'",[1908],{"name":1900,"text":1906},"undefined | \"error\" | \"neutral\" | \"primary\" | \"secondary\" | \"success\" | \"info\" | \"warning\"",{"kind":1911,"type":1912,"schema":1913},"enum","\"error\" | \"neutral\" | \"primary\" | \"secondary\" | \"success\" | \"info\" | \"warning\" | undefined",{"0":1914,"1":1915,"2":1916,"3":1917,"4":1918,"5":1919,"6":1920,"7":1921},"undefined","\"error\"","\"neutral\"","\"primary\"","\"secondary\"","\"success\"","\"info\"","\"warning\"",{"name":1000,"global":36,"default":1923,"description":1036,"tags":1924,"required":36,"type":1926,"schema":1927},"'ghost'",[1925],{"name":1900,"text":1923},"undefined | \"ghost\" | \"solid\" | \"outline\" | \"soft\" | \"subtle\" | \"link\"",{"kind":1911,"type":1928,"schema":1929},"\"ghost\" | \"solid\" | \"outline\" | \"soft\" | \"subtle\" | \"link\" | undefined",{"0":1914,"1":1930,"2":1931,"3":1932,"4":1933,"5":1934,"6":1935},"\"ghost\"","\"solid\"","\"outline\"","\"soft\"","\"subtle\"","\"link\"",{"name":1171,"global":36,"description":1937,"tags":1938,"required":36,"type":1944,"schema":1945,"default":1940},"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.",[1939,1941],{"name":1900,"text":1940},"{ strategy: 'absolute', placement: 'left-start' }",{"name":1942,"text":1943},"see","https:\u002F\u002Ffloating-ui.com\u002Fdocs\u002FcomputePosition#options","undefined | FloatingUIOptions",{"kind":1911,"type":1946,"schema":1947},"FloatingUIOptions | undefined",{"0":1914,"1":1948},{"kind":1949,"type":1950,"schema":1951},"object","FloatingUIOptions",{"strategy":1952,"placement":1960,"offset":1978,"flip":2017,"shift":2024,"size":2031,"autoPlacement":2037,"hide":2044,"inline":2051},{"name":1953,"global":36,"description":1036,"tags":1954,"required":36,"type":1955,"schema":1956},"strategy",[],"Strategy | undefined",{"kind":1911,"type":1955,"schema":1957},{"0":1914,"1":1958,"2":1959},"\"fixed\"","\"absolute\"",{"name":1961,"global":36,"description":1036,"tags":1962,"required":36,"type":1963,"schema":1964},"placement",[],"Placement | undefined",{"kind":1911,"type":1963,"schema":1965},{"0":1914,"1":1966,"2":1967,"3":1968,"4":1969,"5":1970,"6":1971,"7":1972,"8":1973,"9":1974,"10":1975,"11":1976,"12":1977},"\"left\"","\"right\"","\"bottom\"","\"top\"","\"left-end\"","\"left-start\"","\"right-end\"","\"right-start\"","\"bottom-end\"","\"bottom-start\"","\"top-end\"","\"top-start\"",{"name":1979,"global":36,"description":1036,"tags":1980,"required":36,"type":1981,"schema":1982},"offset",[],"boolean | OffsetOptions | undefined",{"kind":1911,"type":1981,"schema":1983},{"0":1914,"1":1984,"2":1985,"3":1008,"4":1986,"5":2013},"number","false",{"kind":1949,"type":1987,"schema":1988},"{ mainAxis?: number | undefined; crossAxis?: number | undefined; alignmentAxis?: number | null | undefined; }",{"mainAxis":1989,"crossAxis":1999,"alignmentAxis":2004},{"name":1990,"global":36,"description":1991,"tags":1992,"required":36,"type":1996,"schema":1997},"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.",[1993],{"name":1994,"text":1995},"default","0","number | undefined",{"kind":1911,"type":1996,"schema":1998},{"0":1914,"1":1984},{"name":2000,"global":36,"description":2001,"tags":2002,"required":36,"type":1996,"schema":1996},"crossAxis","The axis that runs along the alignment of the floating element.\r\nRepresents the skidding between the reference and floating element.",[2003],{"name":1994,"text":1995},{"name":2005,"global":36,"description":2006,"tags":2007,"required":36,"type":2010,"schema":2011},"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.",[2008],{"name":1994,"text":2009},"null","number | null | undefined",{"kind":1911,"type":2010,"schema":2012},{"0":1914,"1":2009,"2":1984},{"kind":2014,"type":2015,"schema":2016},"event","(state: { x: number; y: number; initialPlacement: Placement; placement: Placement; strategy: Strategy; middlewareData: MiddlewareData; rects: ElementRects; platform: { ...; } & Platform; elements: Elements; }): OffsetValue",[],{"name":2018,"global":36,"description":1036,"tags":2019,"required":36,"type":2020,"schema":2021},"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":1911,"type":2020,"schema":2022},{"0":1914,"1":1985,"2":1008,"3":2023},"{ 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":2025,"global":36,"description":1036,"tags":2026,"required":36,"type":2027,"schema":2028},"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":1911,"type":2027,"schema":2029},{"0":1914,"1":1985,"2":1008,"3":2030},"{ 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":2032,"required":36,"type":2033,"schema":2034},[],"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":1911,"type":2033,"schema":2035},{"0":1914,"1":1985,"2":1008,"3":2036},"{ 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":2038,"global":36,"description":1036,"tags":2039,"required":36,"type":2040,"schema":2041},"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":1911,"type":2040,"schema":2042},{"0":1914,"1":1985,"2":1008,"3":2043},"{ 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":2045,"global":36,"description":1036,"tags":2046,"required":36,"type":2047,"schema":2048},"hide",[],"boolean | { padding?: Padding | undefined; rootBoundary?: RootBoundary | undefined; elementContext?: ElementContext | undefined; altBoundary?: boolean | undefined; strategy?: \"referenceHidden\" | \"escaped\" | undefined; boundary?: Boundary | undefined; } | undefined",{"kind":1911,"type":2047,"schema":2049},{"0":1914,"1":1985,"2":1008,"3":2050},"{ padding?: Padding | undefined; rootBoundary?: RootBoundary | undefined; elementContext?: ElementContext | undefined; altBoundary?: boolean | undefined; strategy?: \"referenceHidden\" | \"escaped\" | undefined; boundary?: Boundary | undefined; }",{"name":2052,"global":36,"description":1036,"tags":2053,"required":36,"type":2054,"schema":2055},"inline",[],"boolean | InlineOptions | undefined",{"kind":1911,"type":2054,"schema":2056},{"0":1914,"1":1985,"2":1008,"3":2057},{"kind":1949,"type":2058,"schema":2059},"InlineOptions",{"x":2060,"y":2065,"padding":2070},{"name":2061,"global":36,"description":2062,"tags":2063,"required":36,"type":1996,"schema":1996},"x","Viewport-relative `x` coordinate to choose a `ClientRect`.",[2064],{"name":1994,"text":1914},{"name":2066,"global":36,"description":2067,"tags":2068,"required":36,"type":1996,"schema":1996},"y","Viewport-relative `y` coordinate to choose a `ClientRect`.",[2069],{"name":1994,"text":1914},{"name":2071,"global":36,"description":2072,"tags":2073,"required":36,"type":2076,"schema":2077},"padding","Represents the padding around a disjoined rect when choosing it.",[2074],{"name":1994,"text":2075},"2","Padding | undefined",{"kind":1911,"type":2076,"schema":2078},{"0":1914,"1":1984,"2":2079},"{ left?: number | undefined; right?: number | undefined; bottom?: number | undefined; top?: number | undefined; }",{"name":2081,"global":36,"description":1036,"tags":2082,"required":36,"type":2083,"schema":2084},"ui",[],"undefined | { root?: ClassNameValue; handle?: ClassNameValue; } & { base?: ClassNameValue; label?: ClassNameValue; leadingIcon?: ClassNameValue; leadingAvatar?: ClassNameValue; leadingAvatarSize?: ClassNameValue; trailingIcon?: ClassNameValue; }",{"kind":1911,"type":2085,"schema":2086},"({ root?: ClassNameValue; handle?: ClassNameValue; } & { base?: ClassNameValue; label?: ClassNameValue; leadingIcon?: ClassNameValue; leadingAvatar?: ClassNameValue; leadingAvatarSize?: ClassNameValue; trailingIcon?: ClassNameValue; }) | undefined",{"0":1914,"1":2087},{"kind":1949,"type":2088,"schema":2089},"{ root?: ClassNameValue; handle?: ClassNameValue; } & { base?: ClassNameValue; label?: ClassNameValue; leadingIcon?: ClassNameValue; leadingAvatar?: ClassNameValue; leadingAvatarSize?: ClassNameValue; trailingIcon?: ClassNameValue; }",{"root":2090,"handle":2101,"base":2104,"label":2107,"leadingIcon":2110,"leadingAvatar":2113,"leadingAvatarSize":2116,"trailingIcon":2119},{"name":1532,"global":36,"description":1036,"tags":2091,"required":36,"type":2092,"schema":2093},[],"ClassNameValue",{"kind":1911,"type":2092,"schema":2094},{"0":1914,"1":2009,"2":2095,"3":1985,"4":1995,"5":2096,"6":2097},"string","0n",{"kind":2098,"type":2099,"schema":2100},"array","ClassNameArray",[2092],{"name":2102,"global":36,"description":1036,"tags":2103,"required":36,"type":2092,"schema":2092},"handle",[],{"name":2105,"global":36,"description":1036,"tags":2106,"required":36,"type":2092,"schema":2092},"base",[],{"name":2108,"global":36,"description":1036,"tags":2109,"required":36,"type":2092,"schema":2092},"label",[],{"name":2111,"global":36,"description":1036,"tags":2112,"required":36,"type":2092,"schema":2092},"leadingIcon",[],{"name":2114,"global":36,"description":1036,"tags":2115,"required":36,"type":2092,"schema":2092},"leadingAvatar",[],{"name":2117,"global":36,"description":1036,"tags":2118,"required":36,"type":2092,"schema":2092},"leadingAvatarSize",[],{"name":2120,"global":36,"description":1036,"tags":2121,"required":36,"type":2092,"schema":2092},"trailingIcon",[],{"name":2123,"global":36,"description":1036,"tags":2124,"required":36,"type":2125,"schema":2126},"pluginKey",[],"undefined | string | PluginKey\u003Cany>",{"kind":1911,"type":2127,"schema":2128},"string | PluginKey\u003Cany> | undefined",{"0":1914,"1":2095,"2":2129},"PluginKey\u003Cany>",{"name":2131,"global":36,"description":1036,"tags":2132,"required":36,"type":2133,"schema":2134},"nestedOptions",[],"undefined | NormalizedNestedOptions",{"kind":1911,"type":2135,"schema":2136},"NormalizedNestedOptions | undefined",{"0":1914,"1":2137},{"kind":1949,"type":2138,"schema":2139},"NormalizedNestedOptions",{"enabled":2140,"rules":2147,"defaultRules":2179,"allowedContainers":2183,"edgeDetection":2193},{"name":2141,"global":36,"description":2142,"tags":2143,"required":21,"type":2144,"schema":2145},"enabled","Whether nested drag handles are enabled",[],"boolean",{"kind":1911,"type":2144,"schema":2146},{"0":1985,"1":1008},{"name":2148,"global":36,"description":2149,"tags":2150,"required":21,"type":2151,"schema":2152},"rules","Custom rules to apply",[],"DragHandleRule[]",{"kind":2098,"type":2151,"schema":2153},{"0":2154},{"kind":1949,"type":2155,"schema":2156},"DragHandleRule",{"id":2157,"evaluate":2161},{"name":2158,"global":36,"description":2159,"tags":2160,"required":21,"type":2095,"schema":2095},"id","Unique identifier for debugging and rule management.",[],{"name":2162,"global":36,"description":2163,"tags":2164,"required":21,"type":2175,"schema":2176},"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.",[2165,2168,2171,2173],{"name":2166,"text":2167},"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":2169,"text":2170},"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":2169,"text":2172},"\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":2169,"text":2174},"\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":2014,"type":2177,"schema":2178},"(context: RuleContext): number",{},{"name":2180,"global":36,"description":2181,"tags":2182,"required":21,"type":2144,"schema":2144},"defaultRules","Whether to include default rules",[],{"name":2184,"global":36,"description":2185,"tags":2186,"required":21,"type":2187,"schema":2188},"allowedContainers","Allowed container node types (undefined means all)",[],"string[] | undefined",{"kind":1911,"type":2187,"schema":2189},{"0":1914,"1":2190},{"kind":2098,"type":2191,"schema":2192},"string[]",[2095],{"name":2194,"global":36,"description":2195,"tags":2196,"required":21,"type":2197,"schema":2198},"edgeDetection","Resolved edge detection configuration",[],"EdgeDetectionConfig",{"kind":1949,"type":2197,"schema":2199},{"edges":2200,"threshold":2212,"strength":2218},{"name":2201,"global":36,"description":2202,"tags":2203,"required":21,"type":2206,"schema":2207},"edges","Which edges trigger parent preference.",[2204],{"name":1994,"text":2205},"['left', 'top']","(\"left\" | \"right\" | \"bottom\" | \"top\")[]",{"kind":2098,"type":2206,"schema":2208},{"0":2209},{"kind":1911,"type":2210,"schema":2211},"\"left\" | \"right\" | \"bottom\" | \"top\"",[1966,1967,1968,1969],{"name":2213,"global":36,"description":2214,"tags":2215,"required":21,"type":1984,"schema":1984},"threshold","Distance in pixels from edge to trigger.",[2216],{"name":1994,"text":2217},"12",{"name":2219,"global":36,"description":2220,"tags":2221,"required":21,"type":1984,"schema":1984},"strength","How strongly to prefer parent (higher = stronger preference).\nThis is multiplied by depth, so deeper nodes are affected more.",[2222],{"name":1994,"text":2223},"500",{"name":2225,"global":36,"description":1036,"tags":2226,"required":36,"type":2227,"schema":2228},"onElementDragStart",[],"undefined | (e: DragEvent): void",{"kind":1911,"type":2229,"schema":2230},"((e: DragEvent) => void) | undefined",{"0":1914,"1":2231},{"kind":2014,"type":2232,"schema":2233},"(e: DragEvent): void",[],{"name":2235,"global":36,"description":1036,"tags":2236,"required":36,"type":2227,"schema":2237},"onElementDragEnd",[],{"kind":1911,"type":2229,"schema":2238},{"0":1914,"1":2239},{"kind":2014,"type":2232,"schema":2240},[],{"name":2242,"global":36,"description":1036,"tags":2243,"required":36,"type":2244,"schema":2245},"getReferencedVirtualElement",[],"undefined | (): VirtualElement | null",{"kind":1911,"type":2246,"schema":2247},"(() => VirtualElement | null) | undefined",{"0":1914,"1":2248},{"kind":2014,"type":2249},"(): VirtualElement | null",{"name":2251,"global":36,"description":2252,"tags":2253,"required":36,"type":2255,"schema":2256},"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.",[2254],{"name":1994,"text":1985},"boolean | NestedOptions | undefined",{"kind":1911,"type":2255,"schema":2257},{"0":1914,"1":1985,"2":1008,"3":2258},{"kind":1949,"type":2259,"schema":2260},"NestedOptions",{"rules":2261,"defaultRules":2283,"allowedContainers":2290,"edgeDetection":2299},{"name":2148,"global":36,"description":2262,"tags":2263,"required":36,"type":2266,"schema":2267},"Additional rules to determine which nodes are draggable.\nThese run AFTER the default rules.",[2264],{"name":2169,"text":2265},"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":1911,"type":2266,"schema":2268},{"0":1914,"1":2269},{"kind":2098,"type":2151,"schema":2270},[2271],{"kind":1949,"type":2155,"schema":2272},{"id":2273,"evaluate":2275},{"name":2158,"global":36,"description":2159,"tags":2274,"required":21,"type":2095,"schema":2095},[],{"name":2162,"global":36,"description":2163,"tags":2276,"required":21,"type":2175,"schema":2281},[2277,2278,2279,2280],{"name":2166,"text":2167},{"name":2169,"text":2170},{"name":2169,"text":2172},{"name":2169,"text":2174},{"kind":2014,"type":2177,"schema":2282},{},{"name":2180,"global":36,"description":2284,"tags":2285,"required":36,"type":2287,"schema":2288},"Set to `false` to disable default rules and use only your custom rules.\nDefault rules handle common cases like list items and inline content.",[2286],{"name":1994,"text":1008},"boolean | undefined",{"kind":1911,"type":2287,"schema":2289},{"0":1914,"1":1985,"2":1008},{"name":2184,"global":36,"description":2291,"tags":2292,"required":36,"type":2187,"schema":2295},"Restrict nested drag handles to specific container types.\nIf set, nested dragging only works inside these node types.",[2293],{"name":2169,"text":2294},"\u002F\u002F Only enable nested dragging in lists and custom question blocks\nallowedContainers: ['bulletList', 'orderedList', 'questionBlock']",{"kind":1911,"type":2187,"schema":2296},{"0":1914,"1":2297},{"kind":2098,"type":2191,"schema":2298},[2095],{"name":2194,"global":36,"description":2300,"tags":2301,"required":36,"type":2306,"schema":2307},"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.",[2302,2304],{"name":1994,"text":2303},"'left'",{"name":2169,"text":2305},"\u002F\u002F Only override threshold, keep default edges and strength\nedgeDetection: { threshold: 20 }","EdgeDetectionPreset | Partial\u003CEdgeDetectionConfig> | undefined",{"kind":1911,"type":2306,"schema":2308},{"0":1914,"1":1966,"2":1967,"3":2309,"4":2310,"5":2311},"\"none\"","\"both\"","Partial\u003CEdgeDetectionConfig>",{"name":2313,"global":36,"description":2314,"tags":2315,"required":36,"type":2316,"schema":2317},"exactActiveClass","Class to apply when the link is exact active",[],"string | undefined",{"kind":1911,"type":2316,"schema":2318},{"0":1914,"1":2095},{"name":2320,"global":36,"description":2321,"tags":2322,"required":36,"type":2287,"schema":2323},"viewTransition","Pass the returned promise of `router.push()` to `document.startViewTransition()` if supported.",[],{"kind":1911,"type":2287,"schema":2324},{"0":1914,"1":1985,"2":1008},{"name":2326,"global":36,"description":1036,"tags":2327,"required":36,"type":2328,"schema":2329},"autofocus",[],"undefined | false | true | \"true\" | \"false\"",{"kind":1911,"type":2330,"schema":2331},"Booleanish | undefined",{"0":1914,"1":1985,"2":1008,"3":2332,"4":2333},"\"true\"","\"false\"",{"name":2335,"global":36,"description":1036,"tags":2336,"required":36,"type":2287,"schema":2337},"disabled",[],{"kind":1911,"type":2287,"schema":2338},{"0":1914,"1":1985,"2":1008},{"name":309,"global":36,"description":1036,"tags":2340,"required":36,"type":2316,"schema":2341},[],{"kind":1911,"type":2316,"schema":2342},{"0":1914,"1":2095},{"name":2344,"global":36,"description":1036,"tags":2345,"required":36,"type":2316,"schema":2346},"formaction",[],{"kind":1911,"type":2316,"schema":2347},{"0":1914,"1":2095},{"name":2349,"global":36,"description":1036,"tags":2350,"required":36,"type":2316,"schema":2351},"formenctype",[],{"kind":1911,"type":2316,"schema":2352},{"0":1914,"1":2095},{"name":2354,"global":36,"description":1036,"tags":2355,"required":36,"type":2316,"schema":2356},"formmethod",[],{"kind":1911,"type":2316,"schema":2357},{"0":1914,"1":2095},{"name":2359,"global":36,"description":1036,"tags":2360,"required":36,"type":2330,"schema":2361},"formnovalidate",[],{"kind":1911,"type":2330,"schema":2362},{"0":1914,"1":1985,"2":1008,"3":2332,"4":2333},{"name":2364,"global":36,"description":1036,"tags":2365,"required":36,"type":2316,"schema":2366},"formtarget",[],{"kind":1911,"type":2316,"schema":2367},{"0":1914,"1":2095},{"name":2369,"global":36,"description":1036,"tags":2370,"required":36,"type":2371,"schema":2372},"name",[],"undefined | string",{"kind":1911,"type":2316,"schema":2373},{"0":1914,"1":2095},{"name":2375,"global":36,"description":2376,"tags":2377,"required":36,"type":2380,"schema":2381,"default":2379},"type","The type of the button when not a link.",[2378],{"name":1900,"text":2379},"'button'","undefined | \"reset\" | \"submit\" | \"button\"",{"kind":1911,"type":2382,"schema":2383},"\"reset\" | \"submit\" | \"button\" | undefined",{"0":1914,"1":2384,"2":2385,"3":2386},"\"reset\"","\"submit\"","\"button\"",{"name":1404,"global":36,"description":1036,"tags":2388,"required":36,"type":2389,"schema":2390},[],"((event: MouseEvent) => void | Promise\u003Cvoid>) | ((event: MouseEvent) => void | Promise\u003Cvoid>)[] | undefined",{"kind":1911,"type":2389,"schema":2391},{"0":1914,"1":2392,"2":2395},{"kind":2014,"type":2393,"schema":2394},"(event: MouseEvent): void | Promise\u003Cvoid>",[],{"kind":2098,"type":2396,"schema":2397},"((event: MouseEvent) => void | Promise\u003Cvoid>)[]",[2398],{"kind":2014,"type":2393,"schema":2399},[],{"name":2401,"global":36,"description":2402,"tags":2403,"required":36,"type":1904,"schema":1904,"default":2379},"as","The element or component this component should render as when not a link.",[2404],{"name":1900,"text":2379},{"name":2108,"global":36,"description":1036,"tags":2406,"required":36,"type":2371,"schema":2407},[],{"kind":1911,"type":2316,"schema":2408},{"0":1914,"1":2095},{"name":2410,"global":36,"description":1036,"tags":2411,"required":36,"type":1909,"schema":2412},"activeColor",[],{"kind":1911,"type":1912,"schema":2413},{"0":1914,"1":1915,"2":1916,"3":1917,"4":1918,"5":1919,"6":1920,"7":1921},{"name":2415,"global":36,"description":1036,"tags":2416,"required":36,"type":1926,"schema":2417},"activeVariant",[],{"kind":1911,"type":1928,"schema":2418},{"0":1914,"1":1930,"2":1931,"3":1932,"4":1933,"5":1934,"6":1935},{"name":1003,"global":36,"default":2420,"description":1036,"tags":2421,"required":36,"type":2424,"schema":2425},"'sm'",[2422],{"name":1900,"text":2423},"'md'","undefined | \"sm\" | \"xs\" | \"md\" | \"lg\" | \"xl\"",{"kind":1911,"type":2426,"schema":2427},"\"sm\" | \"xs\" | \"md\" | \"lg\" | \"xl\" | undefined",{"0":1914,"1":2428,"2":2429,"3":2430,"4":2431,"5":2432},"\"sm\"","\"xs\"","\"md\"","\"lg\"","\"xl\"",{"name":2434,"global":36,"description":2435,"tags":2436,"required":36,"type":2287,"schema":2437},"square","Render the button with equal padding on all sides.",[],{"kind":1911,"type":2287,"schema":2438},{"0":1914,"1":1985,"2":1008},{"name":2440,"global":36,"description":2441,"tags":2442,"required":36,"type":2287,"schema":2443},"block","Render the button full width.",[],{"kind":1911,"type":2287,"schema":2444},{"0":1914,"1":1985,"2":1008},{"name":2446,"global":36,"description":2447,"tags":2448,"required":36,"type":2287,"schema":2449},"loadingAuto","Set loading state automatically based on the `@click` promise state",[],{"kind":1911,"type":2287,"schema":2450},{"0":1914,"1":1985,"2":1008},{"name":2452,"global":36,"description":2453,"tags":2454,"required":36,"type":2455,"schema":2456},"avatar","Display an avatar on the left side.",[],"undefined | AvatarProps",{"kind":1911,"type":2457,"schema":2458},"AvatarProps | undefined",{"0":1914,"1":2459},{"kind":1949,"type":2460,"schema":2461},"AvatarProps",{"as":2462,"src":2467,"alt":2472,"icon":2475,"text":2478,"size":2480,"chip":2490,"class":2550,"style":2552,"ui":2554,"referrerpolicy":2560,"loading":2575,"crossorigin":2583,"decoding":2591,"height":2600,"sizes":2606,"srcset":2609,"usemap":2612,"width":2615},{"name":2401,"global":36,"description":2463,"tags":2464,"required":36,"type":1904,"schema":1904},"The element or component this component should render as.",[2465],{"name":1900,"text":2466},"'span'",{"name":2468,"global":36,"description":1036,"tags":2469,"required":36,"type":2316,"schema":2470},"src",[],{"kind":1911,"type":2316,"schema":2471},{"0":1914,"1":2095},{"name":2473,"global":36,"description":1036,"tags":2474,"required":36,"type":2316,"schema":2316},"alt",[],{"name":1024,"global":36,"description":1036,"tags":2476,"required":36,"type":1904,"schema":1904},[2477],{"name":1903},{"name":1538,"global":36,"description":1036,"tags":2479,"required":36,"type":2316,"schema":2316},[],{"name":1003,"global":36,"description":1036,"tags":2481,"required":36,"type":2483,"schema":2484},[2482],{"name":1900,"text":2423},"\"sm\" | \"3xs\" | \"2xs\" | \"xs\" | \"md\" | \"lg\" | \"xl\" | \"2xl\" | \"3xl\" | undefined",{"kind":1911,"type":2483,"schema":2485},{"0":1914,"1":2428,"2":2486,"3":2487,"4":2429,"5":2430,"6":2431,"7":2432,"8":2488,"9":2489},"\"3xs\"","\"2xs\"","\"2xl\"","\"3xl\"",{"name":2491,"global":36,"description":1036,"tags":2492,"required":36,"type":2493,"schema":2494},"chip",[],"boolean | ChipProps | undefined",{"kind":1911,"type":2493,"schema":2495},{"0":1914,"1":1985,"2":1008,"3":2496},{"kind":1949,"type":2497,"schema":2498},"ChipProps",{"as":2499,"text":2503,"color":2509,"size":2515,"position":2518,"inset":2531,"standalone":2537,"class":2541,"ui":2544},{"name":2401,"global":36,"description":2463,"tags":2500,"required":36,"type":1904,"schema":1904},[2501],{"name":1900,"text":2502},"'div'",{"name":1538,"global":36,"description":2504,"tags":2505,"required":36,"type":2506,"schema":2507},"Display some text inside the chip.",[],"string | number | undefined",{"kind":1911,"type":2506,"schema":2508},{"0":1914,"1":2095,"2":1984},{"name":996,"global":36,"description":1036,"tags":2510,"required":36,"type":1912,"schema":2513},[2511],{"name":1900,"text":2512},"'primary'",{"kind":1911,"type":1912,"schema":2514},{"0":1914,"1":1915,"2":1916,"3":1917,"4":1918,"5":1919,"6":1920,"7":1921},{"name":1003,"global":36,"description":1036,"tags":2516,"required":36,"type":2483,"schema":2483},[2517],{"name":1900,"text":2423},{"name":2519,"global":36,"description":2520,"tags":2521,"required":36,"type":2524,"schema":2525},"position","The position of the chip.",[2522],{"name":1900,"text":2523},"'top-right'","\"top-right\" | \"bottom-right\" | \"top-left\" | \"bottom-left\" | undefined",{"kind":1911,"type":2524,"schema":2526},{"0":1914,"1":2527,"2":2528,"3":2529,"4":2530},"\"top-right\"","\"bottom-right\"","\"top-left\"","\"bottom-left\"",{"name":2532,"global":36,"description":2533,"tags":2534,"required":36,"type":2287,"schema":2535},"inset","When `true`, keep the chip inside the component for rounded elements.",[],{"kind":1911,"type":2287,"schema":2536},{"0":1914,"1":1985,"2":1008},{"name":2538,"global":36,"description":2539,"tags":2540,"required":36,"type":2287,"schema":2287},"standalone","When `true`, render the chip relatively to the parent.",[],{"name":2542,"global":36,"description":1036,"tags":2543,"required":36,"type":1904,"schema":1904},"class",[],{"name":2081,"global":36,"description":1036,"tags":2545,"required":36,"type":2546,"schema":2547},[],"{ root?: ClassNameValue; base?: ClassNameValue; } | undefined",{"kind":1911,"type":2546,"schema":2548},{"0":1914,"1":2549},"{ root?: ClassNameValue; base?: ClassNameValue; }",{"name":2542,"global":36,"description":1036,"tags":2551,"required":36,"type":1904,"schema":1904},[],{"name":1500,"global":36,"description":1036,"tags":2553,"required":36,"type":1904,"schema":1904},[],{"name":2081,"global":36,"description":1036,"tags":2555,"required":36,"type":2556,"schema":2557},[],"{ root?: ClassNameValue; image?: ClassNameValue; fallback?: ClassNameValue; icon?: ClassNameValue; } | undefined",{"kind":1911,"type":2556,"schema":2558},{"0":1914,"1":2559},"{ root?: ClassNameValue; image?: ClassNameValue; fallback?: ClassNameValue; icon?: ClassNameValue; }",{"name":2561,"global":36,"description":1036,"tags":2562,"required":36,"type":2563,"schema":2564},"referrerpolicy",[],"HTMLAttributeReferrerPolicy | undefined",{"kind":1911,"type":2563,"schema":2565},{"0":1914,"1":2566,"2":2567,"3":2568,"4":2569,"5":2570,"6":2571,"7":2572,"8":2573,"9":2574},"\"\"","\"no-referrer\"","\"no-referrer-when-downgrade\"","\"origin\"","\"origin-when-cross-origin\"","\"same-origin\"","\"strict-origin\"","\"strict-origin-when-cross-origin\"","\"unsafe-url\"",{"name":2576,"global":36,"description":1036,"tags":2577,"required":36,"type":2578,"schema":2579},"loading",[],"\"lazy\" | \"eager\" | undefined",{"kind":1911,"type":2578,"schema":2580},{"0":1914,"1":2581,"2":2582},"\"lazy\"","\"eager\"",{"name":2584,"global":36,"description":1036,"tags":2585,"required":36,"type":2586,"schema":2587},"crossorigin",[],"\"\" | \"anonymous\" | \"use-credentials\" | undefined",{"kind":1911,"type":2586,"schema":2588},{"0":1914,"1":2566,"2":2589,"3":2590},"\"anonymous\"","\"use-credentials\"",{"name":2592,"global":36,"description":1036,"tags":2593,"required":36,"type":2594,"schema":2595},"decoding",[],"\"async\" | \"auto\" | \"sync\" | undefined",{"kind":1911,"type":2594,"schema":2596},{"0":1914,"1":2597,"2":2598,"3":2599},"\"async\"","\"auto\"","\"sync\"",{"name":2601,"global":36,"description":1036,"tags":2602,"required":36,"type":2603,"schema":2604},"height",[],"Numberish | undefined",{"kind":1911,"type":2603,"schema":2605},{"0":1914,"1":2095,"2":1984},{"name":2607,"global":36,"description":1036,"tags":2608,"required":36,"type":2316,"schema":2316},"sizes",[],{"name":2610,"global":36,"description":1036,"tags":2611,"required":36,"type":2316,"schema":2316},"srcset",[],{"name":2613,"global":36,"description":1036,"tags":2614,"required":36,"type":2316,"schema":2316},"usemap",[],{"name":2616,"global":36,"description":1036,"tags":2617,"required":36,"type":2603,"schema":2603},"width",[],{"name":2619,"global":36,"description":2620,"tags":2621,"required":36,"type":2287,"schema":2622},"leading","When `true`, the icon will be displayed on the left side.",[],{"kind":1911,"type":2287,"schema":2623},{"0":1914,"1":1985,"2":1008},{"name":2111,"global":36,"description":2625,"tags":2626,"required":36,"type":1904,"schema":1904},"Display an icon on the left side.",[2627],{"name":1903},{"name":2629,"global":36,"description":2630,"tags":2631,"required":36,"type":2287,"schema":2632},"trailing","When `true`, the icon will be displayed on the right side.",[],{"kind":1911,"type":2287,"schema":2633},{"0":1914,"1":1985,"2":1008},{"name":2120,"global":36,"description":2635,"tags":2636,"required":36,"type":1904,"schema":1904},"Display an icon on the right side.",[2637],{"name":1903},{"name":2576,"global":36,"description":2639,"tags":2640,"required":36,"type":2287,"schema":2641},"When `true`, the loading icon will be displayed.",[],{"kind":1911,"type":2287,"schema":2642},{"0":1914,"1":1985,"2":1008},{"name":2644,"global":36,"description":2645,"tags":2646,"required":36,"type":1904,"schema":1904,"default":2648},"loadingIcon","The icon when the `loading` prop is `true`.",[2647,2649],{"name":1900,"text":2648},"appConfig.ui.icons.loading",{"name":1903},[2651],{"name":1994,"type":2652,"description":1036,"tags":2653},"{ ui: object; } | undefined",[],[2655,2660],{"name":2656,"description":1036,"tags":2657,"type":2658,"signature":2659},"nodeChange",[],"[{ node: JSONContent; pos: number; }]","(event: \"nodeChange\", args_0: { node: JSONContent; pos: number; }): void",{"name":2661,"description":1036,"tags":2662,"type":2658,"signature":2663},"hover",[],"(event: \"hover\", args_0: { node: JSONContent; pos: number; }): void",[],"mIuqjqycBrqqzt_TaW3J8uKE486Bf8pUrmWZk3W1rjg",{"data":2667,"body":2668},{},{"type":1532,"children":2669},[2670],{"type":178,"tag":970,"props":2671,"children":2672},{},[2673],{"type":1538,"value":2402},{"data":2675,"body":2676},{},{"type":1532,"children":2677},[2678],{"type":178,"tag":970,"props":2679,"children":2680},{},[2681],{"type":1538,"value":1937},{"data":2683,"body":2684},{},{"type":1532,"children":2685},[2686],{"type":178,"tag":970,"props":2687,"children":2688},{},[2689],{"type":178,"tag":985,"props":2690,"children":2692},{"href":1943,"rel":2691},[1182],[2693],{"type":1538,"value":1943},{"data":2695,"body":2696},{},{"type":1532,"children":2697},[2698,2703],{"type":178,"tag":970,"props":2699,"children":2700},{},[2701],{"type":1538,"value":2702},"Enable drag handles for nested content (list items, blockquotes, etc.).",{"type":178,"tag":970,"props":2704,"children":2705},{},[2706],{"type":1538,"value":2707},"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":2709,"body":2710},{},{"type":1532,"children":2711},[2712],{"type":178,"tag":970,"props":2713,"children":2714},{},[2715],{"type":1538,"value":2376},{"data":2717,"body":2718},{},{"type":1532,"children":2719},[2720],{"type":178,"tag":970,"props":2721,"children":2722},{},[2723],{"type":1538,"value":2435},{"data":2725,"body":2726},{},{"type":1532,"children":2727},[2728],{"type":178,"tag":970,"props":2729,"children":2730},{},[2731],{"type":1538,"value":2441},{"data":2733,"body":2734},{},{"type":1532,"children":2735},[2736],{"type":178,"tag":970,"props":2737,"children":2738},{},[2739,2741,2747],{"type":1538,"value":2740},"Set loading state automatically based on the ",{"type":178,"tag":974,"props":2742,"children":2744},{"className":2743},[],[2745],{"type":1538,"value":2746},"@click",{"type":1538,"value":2748}," promise state",{"data":2750,"body":2751},{},{"type":1532,"children":2752},[2753],{"type":178,"tag":970,"props":2754,"children":2755},{},[2756],{"type":1538,"value":2453},{"data":2758,"body":2759},{},{"type":1532,"children":2760},[2761],{"type":178,"tag":970,"props":2762,"children":2763},{},[2764,2766,2771],{"type":1538,"value":2765},"When ",{"type":178,"tag":974,"props":2767,"children":2769},{"className":2768},[],[2770],{"type":1538,"value":1008},{"type":1538,"value":2772},", the icon will be displayed on the left side.",{"data":2774,"body":2775},{},{"type":1532,"children":2776},[2777],{"type":178,"tag":970,"props":2778,"children":2779},{},[2780],{"type":1538,"value":2625},{"data":2782,"body":2783},{},{"type":1532,"children":2784},[2785],{"type":178,"tag":970,"props":2786,"children":2787},{},[2788,2789,2794],{"type":1538,"value":2765},{"type":178,"tag":974,"props":2790,"children":2792},{"className":2791},[],[2793],{"type":1538,"value":1008},{"type":1538,"value":2795},", the icon will be displayed on the right side.",{"data":2797,"body":2798},{},{"type":1532,"children":2799},[2800],{"type":178,"tag":970,"props":2801,"children":2802},{},[2803],{"type":1538,"value":2635},{"data":2805,"body":2806},{},{"type":1532,"children":2807},[2808],{"type":178,"tag":970,"props":2809,"children":2810},{},[2811,2812,2817],{"type":1538,"value":2765},{"type":178,"tag":974,"props":2813,"children":2815},{"className":2814},[],[2816],{"type":1538,"value":1008},{"type":1538,"value":2818},", the loading icon will be displayed.",{"data":2820,"body":2821},{},{"type":1532,"children":2822},[2823],{"type":178,"tag":970,"props":2824,"children":2825},{},[2826,2828,2833,2835,2840],{"type":1538,"value":2827},"The icon when the ",{"type":178,"tag":974,"props":2829,"children":2831},{"className":2830},[],[2832],{"type":1538,"value":2576},{"type":1538,"value":2834}," prop is ",{"type":178,"tag":974,"props":2836,"children":2838},{"className":2837},[],[2839],{"type":1538,"value":1008},{"type":1538,"value":1184},{"data":2842,"body":2843,"toc":3383},{"title":1036,"description":1036},{"type":1532,"children":2844},[2845,3027,3379],{"type":178,"tag":1548,"props":2846,"children":2849},{"className":2847},[2848],"nuxt-only",[2850],{"type":178,"tag":1032,"props":2851,"children":2854},{"className":2852,"code":2853,"filename":1151,"language":1596,"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",[2855],{"type":178,"tag":974,"props":2856,"children":2857},{"__ignoreMap":1036},[2858,2885,2902,2918,2934,2965,2991,2999,3007,3015],{"type":178,"tag":1040,"props":2859,"children":2860},{"class":1042,"line":1043},[2861,2867,2872,2877,2881],{"type":178,"tag":1040,"props":2862,"children":2864},{"style":2863},"--shiki-light:#39ADB5;--shiki-light-font-style:italic;--shiki-default:#89DDFF;--shiki-default-font-style:italic;--shiki-dark:#89DDFF;--shiki-dark-font-style:italic",[2865],{"type":1538,"value":2866},"export",{"type":178,"tag":1040,"props":2868,"children":2869},{"style":2863},[2870],{"type":1538,"value":2871}," default",{"type":178,"tag":1040,"props":2873,"children":2874},{"style":1625},[2875],{"type":1538,"value":2876}," defineAppConfig",{"type":178,"tag":1040,"props":2878,"children":2879},{"style":1615},[2880],{"type":1538,"value":1337},{"type":178,"tag":1040,"props":2882,"children":2883},{"style":1563},[2884],{"type":1538,"value":1254},{"type":178,"tag":1040,"props":2886,"children":2887},{"class":1042,"line":1057},[2888,2893,2897],{"type":178,"tag":1040,"props":2889,"children":2890},{"style":1568},[2891],{"type":1538,"value":2892},"  ui",{"type":178,"tag":1040,"props":2894,"children":2895},{"style":1563},[2896],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":2898,"children":2899},{"style":1563},[2900],{"type":1538,"value":2901}," {\n",{"type":178,"tag":1040,"props":2903,"children":2904},{"class":1042,"line":1084},[2905,2910,2914],{"type":178,"tag":1040,"props":2906,"children":2907},{"style":1568},[2908],{"type":1538,"value":2909},"    editorDragHandle",{"type":178,"tag":1040,"props":2911,"children":2912},{"style":1563},[2913],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":2915,"children":2916},{"style":1563},[2917],{"type":1538,"value":2901},{"type":178,"tag":1040,"props":2919,"children":2920},{"class":1042,"line":1119},[2921,2926,2930],{"type":178,"tag":1040,"props":2922,"children":2923},{"style":1568},[2924],{"type":1538,"value":2925},"      slots",{"type":178,"tag":1040,"props":2927,"children":2928},{"style":1563},[2929],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":2931,"children":2932},{"style":1563},[2933],{"type":1538,"value":2901},{"type":178,"tag":1040,"props":2935,"children":2936},{"class":1042,"line":1129},[2937,2942,2946,2951,2956,2960],{"type":178,"tag":1040,"props":2938,"children":2939},{"style":1568},[2940],{"type":1538,"value":2941},"        root",{"type":178,"tag":1040,"props":2943,"children":2944},{"style":1563},[2945],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":2947,"children":2948},{"style":1563},[2949],{"type":1538,"value":2950}," '",{"type":178,"tag":1040,"props":2952,"children":2953},{"style":1593},[2954],{"type":1538,"value":2955},"hidden sm:flex items-center justify-center transition-all duration-200 ease-out",{"type":178,"tag":1040,"props":2957,"children":2958},{"style":1563},[2959],{"type":1538,"value":1340},{"type":178,"tag":1040,"props":2961,"children":2962},{"style":1563},[2963],{"type":1538,"value":2964},",\n",{"type":178,"tag":1040,"props":2966,"children":2967},{"class":1042,"line":1257},[2968,2973,2977,2981,2986],{"type":178,"tag":1040,"props":2969,"children":2970},{"style":1568},[2971],{"type":1538,"value":2972},"        handle",{"type":178,"tag":1040,"props":2974,"children":2975},{"style":1563},[2976],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":2978,"children":2979},{"style":1563},[2980],{"type":1538,"value":2950},{"type":178,"tag":1040,"props":2982,"children":2983},{"style":1593},[2984],{"type":1538,"value":2985},"cursor-grab px-1",{"type":178,"tag":1040,"props":2987,"children":2988},{"style":1563},[2989],{"type":1538,"value":2990},"'\n",{"type":178,"tag":1040,"props":2992,"children":2993},{"class":1042,"line":1263},[2994],{"type":178,"tag":1040,"props":2995,"children":2996},{"style":1563},[2997],{"type":1538,"value":2998},"      }\n",{"type":178,"tag":1040,"props":3000,"children":3001},{"class":1042,"line":1271},[3002],{"type":178,"tag":1040,"props":3003,"children":3004},{"style":1563},[3005],{"type":1538,"value":3006},"    }\n",{"type":178,"tag":1040,"props":3008,"children":3009},{"class":1042,"line":1277},[3010],{"type":178,"tag":1040,"props":3011,"children":3012},{"style":1563},[3013],{"type":1538,"value":3014},"  }\n",{"type":178,"tag":1040,"props":3016,"children":3017},{"class":1042,"line":1286},[3018,3023],{"type":178,"tag":1040,"props":3019,"children":3020},{"style":1563},[3021],{"type":1538,"value":3022},"}",{"type":178,"tag":1040,"props":3024,"children":3025},{"style":1615},[3026],{"type":1538,"value":1667},{"type":178,"tag":1548,"props":3028,"children":3031},{"className":3029},[3030],"vue-only",[3032],{"type":178,"tag":1032,"props":3033,"children":3035},{"className":2852,"code":3034,"filename":1166,"language":1596,"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",[3036],{"type":178,"tag":974,"props":3037,"children":3038},{"__ignoreMap":1036},[3039,3079,3109,3138,3145,3168,3185,3201,3217,3233,3249,3265,3294,3319,3328,3337,3345,3358,3367],{"type":178,"tag":1040,"props":3040,"children":3041},{"class":1042,"line":1043},[3042,3047,3051,3056,3061,3066,3070,3075],{"type":178,"tag":1040,"props":3043,"children":3044},{"style":2863},[3045],{"type":1538,"value":3046},"import",{"type":178,"tag":1040,"props":3048,"children":3049},{"style":1563},[3050],{"type":1538,"value":1431},{"type":178,"tag":1040,"props":3052,"children":3053},{"style":1615},[3054],{"type":1538,"value":3055}," defineConfig",{"type":178,"tag":1040,"props":3057,"children":3058},{"style":1563},[3059],{"type":1538,"value":3060}," }",{"type":178,"tag":1040,"props":3062,"children":3063},{"style":2863},[3064],{"type":1538,"value":3065}," from",{"type":178,"tag":1040,"props":3067,"children":3068},{"style":1563},[3069],{"type":1538,"value":2950},{"type":178,"tag":1040,"props":3071,"children":3072},{"style":1593},[3073],{"type":1538,"value":3074},"vite",{"type":178,"tag":1040,"props":3076,"children":3077},{"style":1563},[3078],{"type":1538,"value":2990},{"type":178,"tag":1040,"props":3080,"children":3081},{"class":1042,"line":1057},[3082,3086,3091,3096,3100,3105],{"type":178,"tag":1040,"props":3083,"children":3084},{"style":2863},[3085],{"type":1538,"value":3046},{"type":178,"tag":1040,"props":3087,"children":3088},{"style":1615},[3089],{"type":1538,"value":3090}," vue ",{"type":178,"tag":1040,"props":3092,"children":3093},{"style":2863},[3094],{"type":1538,"value":3095},"from",{"type":178,"tag":1040,"props":3097,"children":3098},{"style":1563},[3099],{"type":1538,"value":2950},{"type":178,"tag":1040,"props":3101,"children":3102},{"style":1593},[3103],{"type":1538,"value":3104},"@vitejs\u002Fplugin-vue",{"type":178,"tag":1040,"props":3106,"children":3107},{"style":1563},[3108],{"type":1538,"value":2990},{"type":178,"tag":1040,"props":3110,"children":3111},{"class":1042,"line":1084},[3112,3116,3121,3125,3129,3134],{"type":178,"tag":1040,"props":3113,"children":3114},{"style":2863},[3115],{"type":1538,"value":3046},{"type":178,"tag":1040,"props":3117,"children":3118},{"style":1615},[3119],{"type":1538,"value":3120}," ui ",{"type":178,"tag":1040,"props":3122,"children":3123},{"style":2863},[3124],{"type":1538,"value":3095},{"type":178,"tag":1040,"props":3126,"children":3127},{"style":1563},[3128],{"type":1538,"value":2950},{"type":178,"tag":1040,"props":3130,"children":3131},{"style":1593},[3132],{"type":1538,"value":3133},"@nuxt\u002Fui\u002Fvite",{"type":178,"tag":1040,"props":3135,"children":3136},{"style":1563},[3137],{"type":1538,"value":2990},{"type":178,"tag":1040,"props":3139,"children":3140},{"class":1042,"line":1119},[3141],{"type":178,"tag":1040,"props":3142,"children":3143},{"emptyLinePlaceholder":21},[3144],{"type":1538,"value":1650},{"type":178,"tag":1040,"props":3146,"children":3147},{"class":1042,"line":1129},[3148,3152,3156,3160,3164],{"type":178,"tag":1040,"props":3149,"children":3150},{"style":2863},[3151],{"type":1538,"value":2866},{"type":178,"tag":1040,"props":3153,"children":3154},{"style":2863},[3155],{"type":1538,"value":2871},{"type":178,"tag":1040,"props":3157,"children":3158},{"style":1625},[3159],{"type":1538,"value":3055},{"type":178,"tag":1040,"props":3161,"children":3162},{"style":1615},[3163],{"type":1538,"value":1337},{"type":178,"tag":1040,"props":3165,"children":3166},{"style":1563},[3167],{"type":1538,"value":1254},{"type":178,"tag":1040,"props":3169,"children":3170},{"class":1042,"line":1257},[3171,3176,3180],{"type":178,"tag":1040,"props":3172,"children":3173},{"style":1568},[3174],{"type":1538,"value":3175},"  plugins",{"type":178,"tag":1040,"props":3177,"children":3178},{"style":1563},[3179],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":3181,"children":3182},{"style":1615},[3183],{"type":1538,"value":3184}," [\n",{"type":178,"tag":1040,"props":3186,"children":3187},{"class":1042,"line":1263},[3188,3193,3197],{"type":178,"tag":1040,"props":3189,"children":3190},{"style":1625},[3191],{"type":1538,"value":3192},"    vue",{"type":178,"tag":1040,"props":3194,"children":3195},{"style":1615},[3196],{"type":1538,"value":1328},{"type":178,"tag":1040,"props":3198,"children":3199},{"style":1563},[3200],{"type":1538,"value":2964},{"type":178,"tag":1040,"props":3202,"children":3203},{"class":1042,"line":1271},[3204,3209,3213],{"type":178,"tag":1040,"props":3205,"children":3206},{"style":1625},[3207],{"type":1538,"value":3208},"    ui",{"type":178,"tag":1040,"props":3210,"children":3211},{"style":1615},[3212],{"type":1538,"value":1337},{"type":178,"tag":1040,"props":3214,"children":3215},{"style":1563},[3216],{"type":1538,"value":1254},{"type":178,"tag":1040,"props":3218,"children":3219},{"class":1042,"line":1277},[3220,3225,3229],{"type":178,"tag":1040,"props":3221,"children":3222},{"style":1568},[3223],{"type":1538,"value":3224},"      ui",{"type":178,"tag":1040,"props":3226,"children":3227},{"style":1563},[3228],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":3230,"children":3231},{"style":1563},[3232],{"type":1538,"value":2901},{"type":178,"tag":1040,"props":3234,"children":3235},{"class":1042,"line":1286},[3236,3241,3245],{"type":178,"tag":1040,"props":3237,"children":3238},{"style":1568},[3239],{"type":1538,"value":3240},"        editorDragHandle",{"type":178,"tag":1040,"props":3242,"children":3243},{"style":1563},[3244],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":3246,"children":3247},{"style":1563},[3248],{"type":1538,"value":2901},{"type":178,"tag":1040,"props":3250,"children":3251},{"class":1042,"line":1858},[3252,3257,3261],{"type":178,"tag":1040,"props":3253,"children":3254},{"style":1568},[3255],{"type":1538,"value":3256},"          slots",{"type":178,"tag":1040,"props":3258,"children":3259},{"style":1563},[3260],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":3262,"children":3263},{"style":1563},[3264],{"type":1538,"value":2901},{"type":178,"tag":1040,"props":3266,"children":3268},{"class":1042,"line":3267},12,[3269,3274,3278,3282,3286,3290],{"type":178,"tag":1040,"props":3270,"children":3271},{"style":1568},[3272],{"type":1538,"value":3273},"            root",{"type":178,"tag":1040,"props":3275,"children":3276},{"style":1563},[3277],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":3279,"children":3280},{"style":1563},[3281],{"type":1538,"value":2950},{"type":178,"tag":1040,"props":3283,"children":3284},{"style":1593},[3285],{"type":1538,"value":2955},{"type":178,"tag":1040,"props":3287,"children":3288},{"style":1563},[3289],{"type":1538,"value":1340},{"type":178,"tag":1040,"props":3291,"children":3292},{"style":1563},[3293],{"type":1538,"value":2964},{"type":178,"tag":1040,"props":3295,"children":3297},{"class":1042,"line":3296},13,[3298,3303,3307,3311,3315],{"type":178,"tag":1040,"props":3299,"children":3300},{"style":1568},[3301],{"type":1538,"value":3302},"            handle",{"type":178,"tag":1040,"props":3304,"children":3305},{"style":1563},[3306],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":3308,"children":3309},{"style":1563},[3310],{"type":1538,"value":2950},{"type":178,"tag":1040,"props":3312,"children":3313},{"style":1593},[3314],{"type":1538,"value":2985},{"type":178,"tag":1040,"props":3316,"children":3317},{"style":1563},[3318],{"type":1538,"value":2990},{"type":178,"tag":1040,"props":3320,"children":3322},{"class":1042,"line":3321},14,[3323],{"type":178,"tag":1040,"props":3324,"children":3325},{"style":1563},[3326],{"type":1538,"value":3327},"          }\n",{"type":178,"tag":1040,"props":3329,"children":3331},{"class":1042,"line":3330},15,[3332],{"type":178,"tag":1040,"props":3333,"children":3334},{"style":1563},[3335],{"type":1538,"value":3336},"        }\n",{"type":178,"tag":1040,"props":3338,"children":3340},{"class":1042,"line":3339},16,[3341],{"type":178,"tag":1040,"props":3342,"children":3343},{"style":1563},[3344],{"type":1538,"value":2998},{"type":178,"tag":1040,"props":3346,"children":3348},{"class":1042,"line":3347},17,[3349,3354],{"type":178,"tag":1040,"props":3350,"children":3351},{"style":1563},[3352],{"type":1538,"value":3353},"    }",{"type":178,"tag":1040,"props":3355,"children":3356},{"style":1615},[3357],{"type":1538,"value":1667},{"type":178,"tag":1040,"props":3359,"children":3361},{"class":1042,"line":3360},18,[3362],{"type":178,"tag":1040,"props":3363,"children":3364},{"style":1615},[3365],{"type":1538,"value":3366},"  ]\n",{"type":178,"tag":1040,"props":3368,"children":3370},{"class":1042,"line":3369},19,[3371,3375],{"type":178,"tag":1040,"props":3372,"children":3373},{"style":1563},[3374],{"type":1538,"value":3022},{"type":178,"tag":1040,"props":3376,"children":3377},{"style":1615},[3378],{"type":1538,"value":1667},{"type":178,"tag":1500,"props":3380,"children":3381},{},[3382],{"type":1538,"value":1876},{"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":1548,"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":1563},[3405],{"type":1538,"value":1047},{"type":178,"tag":1040,"props":3407,"children":3408},{"style":1568},[3409],{"type":1538,"value":1571},{"type":178,"tag":1040,"props":3411,"children":3412},{"style":1574},[3413],{"type":1538,"value":1577},{"type":178,"tag":1040,"props":3415,"children":3416},{"style":1574},[3417],{"type":1538,"value":1582},{"type":178,"tag":1040,"props":3419,"children":3420},{"style":1563},[3421],{"type":1538,"value":1070},{"type":178,"tag":1040,"props":3423,"children":3424},{"style":1563},[3425],{"type":1538,"value":1073},{"type":178,"tag":1040,"props":3427,"children":3428},{"style":1593},[3429],{"type":1538,"value":1596},{"type":178,"tag":1040,"props":3431,"children":3432},{"style":1563},[3433],{"type":1538,"value":1073},{"type":178,"tag":1040,"props":3435,"children":3436},{"style":1563},[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":2863},[3444],{"type":1538,"value":3046},{"type":178,"tag":1040,"props":3446,"children":3447},{"style":1563},[3448],{"type":1538,"value":1431},{"type":178,"tag":1040,"props":3450,"children":3451},{"style":1615},[3452],{"type":1538,"value":3453}," upperFirst",{"type":178,"tag":1040,"props":3455,"children":3456},{"style":1563},[3457],{"type":1538,"value":3060},{"type":178,"tag":1040,"props":3459,"children":3460},{"style":2863},[3461],{"type":1538,"value":3065},{"type":178,"tag":1040,"props":3463,"children":3464},{"style":1563},[3465],{"type":1538,"value":2950},{"type":178,"tag":1040,"props":3467,"children":3468},{"style":1593},[3469],{"type":1538,"value":3470},"scule",{"type":178,"tag":1040,"props":3472,"children":3473},{"style":1563},[3474],{"type":1538,"value":2990},{"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":2863},[3481],{"type":1538,"value":3046},{"type":178,"tag":1040,"props":3483,"children":3484},{"style":2863},[3485],{"type":1538,"value":3486}," type",{"type":178,"tag":1040,"props":3488,"children":3489},{"style":1563},[3490],{"type":1538,"value":1431},{"type":178,"tag":1040,"props":3492,"children":3493},{"style":1615},[3494],{"type":1538,"value":3495}," DropdownMenuItem",{"type":178,"tag":1040,"props":3497,"children":3498},{"style":1563},[3499],{"type":1538,"value":3060},{"type":178,"tag":1040,"props":3501,"children":3502},{"style":2863},[3503],{"type":1538,"value":3065},{"type":178,"tag":1040,"props":3505,"children":3506},{"style":1563},[3507],{"type":1538,"value":2950},{"type":178,"tag":1040,"props":3509,"children":3510},{"style":1593},[3511],{"type":1538,"value":3512},"@nuxt\u002Fui",{"type":178,"tag":1040,"props":3514,"children":3515},{"style":1563},[3516],{"type":1538,"value":2990},{"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":2863},[3523],{"type":1538,"value":3046},{"type":178,"tag":1040,"props":3525,"children":3526},{"style":1563},[3527],{"type":1538,"value":1431},{"type":178,"tag":1040,"props":3529,"children":3530},{"style":1615},[3531],{"type":1538,"value":3532}," mapEditorItems",{"type":178,"tag":1040,"props":3534,"children":3535},{"style":1563},[3536],{"type":1538,"value":3060},{"type":178,"tag":1040,"props":3538,"children":3539},{"style":2863},[3540],{"type":1538,"value":3065},{"type":178,"tag":1040,"props":3542,"children":3543},{"style":1563},[3544],{"type":1538,"value":2950},{"type":178,"tag":1040,"props":3546,"children":3547},{"style":1593},[3548],{"type":1538,"value":1376},{"type":178,"tag":1040,"props":3550,"children":3551},{"style":1563},[3552],{"type":1538,"value":2990},{"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":2863},[3559],{"type":1538,"value":3046},{"type":178,"tag":1040,"props":3561,"children":3562},{"style":2863},[3563],{"type":1538,"value":3486},{"type":178,"tag":1040,"props":3565,"children":3566},{"style":1563},[3567],{"type":1538,"value":1431},{"type":178,"tag":1040,"props":3569,"children":3570},{"style":1615},[3571],{"type":1538,"value":3572}," Editor",{"type":178,"tag":1040,"props":3574,"children":3575},{"style":1563},[3576],{"type":1538,"value":1348},{"type":178,"tag":1040,"props":3578,"children":3579},{"style":1615},[3580],{"type":1538,"value":3581}," JSONContent",{"type":178,"tag":1040,"props":3583,"children":3584},{"style":1563},[3585],{"type":1538,"value":3060},{"type":178,"tag":1040,"props":3587,"children":3588},{"style":2863},[3589],{"type":1538,"value":3065},{"type":178,"tag":1040,"props":3591,"children":3592},{"style":1563},[3593],{"type":1538,"value":2950},{"type":178,"tag":1040,"props":3595,"children":3596},{"style":1593},[3597],{"type":1538,"value":3598},"@tiptap\u002Fvue-3",{"type":178,"tag":1040,"props":3600,"children":3601},{"style":1563},[3602],{"type":1538,"value":2990},{"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":1650},{"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":1574},[3616],{"type":1538,"value":1612},{"type":178,"tag":1040,"props":3618,"children":3619},{"style":1615},[3620],{"type":1538,"value":1618},{"type":178,"tag":1040,"props":3622,"children":3623},{"style":1563},[3624],{"type":1538,"value":1070},{"type":178,"tag":1040,"props":3626,"children":3627},{"style":1625},[3628],{"type":1538,"value":1628},{"type":178,"tag":1040,"props":3630,"children":3631},{"style":1615},[3632],{"type":1538,"value":1337},{"type":178,"tag":1040,"props":3634,"children":3635},{"style":1563},[3636],{"type":1538,"value":1637},{"type":178,"tag":1040,"props":3638,"children":3639},{"style":1593},[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":1650},{"type":178,"tag":1040,"props":3650,"children":3651},{"class":1042,"line":1277},[3652,3657,3661],{"type":178,"tag":1040,"props":3653,"children":3654},{"style":1593},[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":1563},[3660],{"type":1538,"value":1637},{"type":178,"tag":1040,"props":3662,"children":3663},{"style":1615},[3664],{"type":1538,"value":1667},{"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":1650},{"type":178,"tag":1040,"props":3673,"children":3674},{"class":1042,"line":1858},[3675,3679,3684,3688,3692,3697,3701,3705,3710,3714,3718,3722,3727,3732],{"type":178,"tag":1040,"props":3676,"children":3677},{"style":1574},[3678],{"type":1538,"value":1612},{"type":178,"tag":1040,"props":3680,"children":3681},{"style":1615},[3682],{"type":1538,"value":3683}," selectedNode ",{"type":178,"tag":1040,"props":3685,"children":3686},{"style":1563},[3687],{"type":1538,"value":1070},{"type":178,"tag":1040,"props":3689,"children":3690},{"style":1625},[3691],{"type":1538,"value":1628},{"type":178,"tag":1040,"props":3693,"children":3694},{"style":1563},[3695],{"type":1538,"value":3696},"\u003C{",{"type":178,"tag":1040,"props":3698,"children":3699},{"style":1568},[3700],{"type":1538,"value":1440},{"type":178,"tag":1040,"props":3702,"children":3703},{"style":1563},[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":1563},[3713],{"type":1538,"value":1348},{"type":178,"tag":1040,"props":3715,"children":3716},{"style":1568},[3717],{"type":1538,"value":1434},{"type":178,"tag":1040,"props":3719,"children":3720},{"style":1563},[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":1563},[3730],{"type":1538,"value":3731}," }>",{"type":178,"tag":1040,"props":3733,"children":3734},{"style":1615},[3735],{"type":1538,"value":3736},"()\n",{"type":178,"tag":1040,"props":3738,"children":3739},{"class":1042,"line":3267},[3740],{"type":178,"tag":1040,"props":3741,"children":3742},{"emptyLinePlaceholder":21},[3743],{"type":1538,"value":1650},{"type":178,"tag":1040,"props":3745,"children":3746},{"class":1042,"line":3296},[3747,3751,3756,3760,3765,3770,3774,3778,3783,3787,3792,3797],{"type":178,"tag":1040,"props":3748,"children":3749},{"style":1574},[3750],{"type":1538,"value":1612},{"type":178,"tag":1040,"props":3752,"children":3753},{"style":1615},[3754],{"type":1538,"value":3755}," items ",{"type":178,"tag":1040,"props":3757,"children":3758},{"style":1563},[3759],{"type":1538,"value":1070},{"type":178,"tag":1040,"props":3761,"children":3762},{"style":1563},[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":1563},[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":1563},[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":1615},[3790],{"type":1538,"value":3791},"[][] ",{"type":178,"tag":1040,"props":3793,"children":3794},{"style":1574},[3795],{"type":1538,"value":3796},"=>",{"type":178,"tag":1040,"props":3798,"children":3799},{"style":1563},[3800],{"type":1538,"value":2901},{"type":178,"tag":1040,"props":3802,"children":3803},{"class":1042,"line":3321},[3804,3809,3813,3818,3823,3827,3831,3835,3840,3844,3848,3853],{"type":178,"tag":1040,"props":3805,"children":3806},{"style":2863},[3807],{"type":1538,"value":3808},"  if",{"type":178,"tag":1040,"props":3810,"children":3811},{"style":1568},[3812],{"type":1538,"value":3764},{"type":178,"tag":1040,"props":3814,"children":3815},{"style":1563},[3816],{"type":1538,"value":3817},"!",{"type":178,"tag":1040,"props":3819,"children":3820},{"style":1615},[3821],{"type":1538,"value":3822},"selectedNode",{"type":178,"tag":1040,"props":3824,"children":3825},{"style":1563},[3826],{"type":1538,"value":1184},{"type":178,"tag":1040,"props":3828,"children":3829},{"style":1615},[3830],{"type":1538,"value":1753},{"type":178,"tag":1040,"props":3832,"children":3833},{"style":1563},[3834],{"type":1538,"value":1418},{"type":178,"tag":1040,"props":3836,"children":3837},{"style":1615},[3838],{"type":1538,"value":3839},"node",{"type":178,"tag":1040,"props":3841,"children":3842},{"style":1563},[3843],{"type":1538,"value":1418},{"type":178,"tag":1040,"props":3845,"children":3846},{"style":1615},[3847],{"type":1538,"value":2375},{"type":178,"tag":1040,"props":3849,"children":3850},{"style":1568},[3851],{"type":1538,"value":3852},") ",{"type":178,"tag":1040,"props":3854,"children":3855},{"style":1563},[3856],{"type":1538,"value":1254},{"type":178,"tag":1040,"props":3858,"children":3859},{"class":1042,"line":3330},[3860,3865],{"type":178,"tag":1040,"props":3861,"children":3862},{"style":2863},[3863],{"type":1538,"value":3864},"    return",{"type":178,"tag":1040,"props":3866,"children":3867},{"style":1568},[3868],{"type":1538,"value":3869}," []\n",{"type":178,"tag":1040,"props":3871,"children":3872},{"class":1042,"line":3339},[3873],{"type":178,"tag":1040,"props":3874,"children":3875},{"style":1563},[3876],{"type":1538,"value":3014},{"type":178,"tag":1040,"props":3878,"children":3879},{"class":1042,"line":3347},[3880],{"type":178,"tag":1040,"props":3881,"children":3882},{"emptyLinePlaceholder":21},[3883],{"type":1538,"value":1650},{"type":178,"tag":1040,"props":3885,"children":3886},{"class":1042,"line":3360},[3887,3892,3896,3900,3904,3908],{"type":178,"tag":1040,"props":3888,"children":3889},{"style":2863},[3890],{"type":1538,"value":3891},"  return",{"type":178,"tag":1040,"props":3893,"children":3894},{"style":1625},[3895],{"type":1538,"value":3532},{"type":178,"tag":1040,"props":3897,"children":3898},{"style":1568},[3899],{"type":1538,"value":1337},{"type":178,"tag":1040,"props":3901,"children":3902},{"style":1615},[3903],{"type":1538,"value":464},{"type":178,"tag":1040,"props":3905,"children":3906},{"style":1563},[3907],{"type":1538,"value":1348},{"type":178,"tag":1040,"props":3909,"children":3910},{"style":1568},[3911],{"type":1538,"value":3912}," [[\n",{"type":178,"tag":1040,"props":3914,"children":3915},{"class":1042,"line":3369},[3916],{"type":178,"tag":1040,"props":3917,"children":3918},{"style":1563},[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":1568},[3928],{"type":1538,"value":3929},"      type",{"type":178,"tag":1040,"props":3931,"children":3932},{"style":1563},[3933],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":3935,"children":3936},{"style":1563},[3937],{"type":1538,"value":2950},{"type":178,"tag":1040,"props":3939,"children":3940},{"style":1593},[3941],{"type":1538,"value":2108},{"type":178,"tag":1040,"props":3943,"children":3944},{"style":1563},[3945],{"type":1538,"value":1340},{"type":178,"tag":1040,"props":3947,"children":3948},{"style":1563},[3949],{"type":1538,"value":2964},{"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":1568},[3957],{"type":1538,"value":3958},"      label",{"type":178,"tag":1040,"props":3960,"children":3961},{"style":1563},[3962],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":3964,"children":3965},{"style":1625},[3966],{"type":1538,"value":3453},{"type":178,"tag":1040,"props":3968,"children":3969},{"style":1568},[3970],{"type":1538,"value":1337},{"type":178,"tag":1040,"props":3972,"children":3973},{"style":1615},[3974],{"type":1538,"value":3822},{"type":178,"tag":1040,"props":3976,"children":3977},{"style":1563},[3978],{"type":1538,"value":1184},{"type":178,"tag":1040,"props":3980,"children":3981},{"style":1615},[3982],{"type":1538,"value":1753},{"type":178,"tag":1040,"props":3984,"children":3985},{"style":1563},[3986],{"type":1538,"value":1184},{"type":178,"tag":1040,"props":3988,"children":3989},{"style":1615},[3990],{"type":1538,"value":3839},{"type":178,"tag":1040,"props":3992,"children":3993},{"style":1563},[3994],{"type":1538,"value":1184},{"type":178,"tag":1040,"props":3996,"children":3997},{"style":1615},[3998],{"type":1538,"value":2375},{"type":178,"tag":1040,"props":4000,"children":4001},{"style":1568},[4002],{"type":1538,"value":1667},{"type":178,"tag":1040,"props":4004,"children":4006},{"class":1042,"line":4005},22,[4007],{"type":178,"tag":1040,"props":4008,"children":4009},{"style":1563},[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":1563},[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":1568},[4027],{"type":1538,"value":3958},{"type":178,"tag":1040,"props":4029,"children":4030},{"style":1563},[4031],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":4033,"children":4034},{"style":1563},[4035],{"type":1538,"value":2950},{"type":178,"tag":1040,"props":4037,"children":4038},{"style":1593},[4039],{"type":1538,"value":4040},"Turn into",{"type":178,"tag":1040,"props":4042,"children":4043},{"style":1563},[4044],{"type":1538,"value":1340},{"type":178,"tag":1040,"props":4046,"children":4047},{"style":1563},[4048],{"type":1538,"value":2964},{"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":1568},[4056],{"type":1538,"value":4057},"      icon",{"type":178,"tag":1040,"props":4059,"children":4060},{"style":1563},[4061],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":4063,"children":4064},{"style":1563},[4065],{"type":1538,"value":2950},{"type":178,"tag":1040,"props":4067,"children":4068},{"style":1593},[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":1563},[4080],{"type":1538,"value":1340},{"type":178,"tag":1040,"props":4082,"children":4083},{"style":1563},[4084],{"type":1538,"value":2964},{"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":1568},[4092],{"type":1538,"value":4093},"      children",{"type":178,"tag":1040,"props":4095,"children":4096},{"style":1563},[4097],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":4099,"children":4100},{"style":1568},[4101],{"type":1538,"value":3184},{"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":1563},[4109],{"type":1538,"value":4110},"        {",{"type":178,"tag":1040,"props":4112,"children":4113},{"style":1568},[4114],{"type":1538,"value":4115}," kind",{"type":178,"tag":1040,"props":4117,"children":4118},{"style":1563},[4119],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":4121,"children":4122},{"style":1563},[4123],{"type":1538,"value":2950},{"type":178,"tag":1040,"props":4125,"children":4126},{"style":1593},[4127],{"type":1538,"value":4128},"paragraph",{"type":178,"tag":1040,"props":4130,"children":4131},{"style":1563},[4132],{"type":1538,"value":1340},{"type":178,"tag":1040,"props":4134,"children":4135},{"style":1563},[4136],{"type":1538,"value":1348},{"type":178,"tag":1040,"props":4138,"children":4139},{"style":1568},[4140],{"type":1538,"value":4141}," label",{"type":178,"tag":1040,"props":4143,"children":4144},{"style":1563},[4145],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":4147,"children":4148},{"style":1563},[4149],{"type":1538,"value":2950},{"type":178,"tag":1040,"props":4151,"children":4152},{"style":1593},[4153],{"type":1538,"value":4154},"Paragraph",{"type":178,"tag":1040,"props":4156,"children":4157},{"style":1563},[4158],{"type":1538,"value":1340},{"type":178,"tag":1040,"props":4160,"children":4161},{"style":1563},[4162],{"type":1538,"value":1348},{"type":178,"tag":1040,"props":4164,"children":4165},{"style":1568},[4166],{"type":1538,"value":1104},{"type":178,"tag":1040,"props":4168,"children":4169},{"style":1563},[4170],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":4172,"children":4173},{"style":1563},[4174],{"type":1538,"value":2950},{"type":178,"tag":1040,"props":4176,"children":4177},{"style":1593},[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":1563},[4187],{"type":1538,"value":1340},{"type":178,"tag":1040,"props":4189,"children":4190},{"style":1563},[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":1563},[4200],{"type":1538,"value":4110},{"type":178,"tag":1040,"props":4202,"children":4203},{"style":1568},[4204],{"type":1538,"value":4115},{"type":178,"tag":1040,"props":4206,"children":4207},{"style":1563},[4208],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":4210,"children":4211},{"style":1563},[4212],{"type":1538,"value":2950},{"type":178,"tag":1040,"props":4214,"children":4215},{"style":1593},[4216],{"type":1538,"value":4217},"heading",{"type":178,"tag":1040,"props":4219,"children":4220},{"style":1563},[4221],{"type":1538,"value":1340},{"type":178,"tag":1040,"props":4223,"children":4224},{"style":1563},[4225],{"type":1538,"value":1348},{"type":178,"tag":1040,"props":4227,"children":4228},{"style":1568},[4229],{"type":1538,"value":4230}," level",{"type":178,"tag":1040,"props":4232,"children":4233},{"style":1563},[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":1563},[4244],{"type":1538,"value":1348},{"type":178,"tag":1040,"props":4246,"children":4247},{"style":1568},[4248],{"type":1538,"value":4141},{"type":178,"tag":1040,"props":4250,"children":4251},{"style":1563},[4252],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":4254,"children":4255},{"style":1563},[4256],{"type":1538,"value":2950},{"type":178,"tag":1040,"props":4258,"children":4259},{"style":1593},[4260],{"type":1538,"value":4261},"Heading 1",{"type":178,"tag":1040,"props":4263,"children":4264},{"style":1563},[4265],{"type":1538,"value":1340},{"type":178,"tag":1040,"props":4267,"children":4268},{"style":1563},[4269],{"type":1538,"value":1348},{"type":178,"tag":1040,"props":4271,"children":4272},{"style":1568},[4273],{"type":1538,"value":1104},{"type":178,"tag":1040,"props":4275,"children":4276},{"style":1563},[4277],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":4279,"children":4280},{"style":1563},[4281],{"type":1538,"value":2950},{"type":178,"tag":1040,"props":4283,"children":4284},{"style":1593},[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":1563},[4294],{"type":1538,"value":1340},{"type":178,"tag":1040,"props":4296,"children":4297},{"style":1563},[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":1563},[4306],{"type":1538,"value":4110},{"type":178,"tag":1040,"props":4308,"children":4309},{"style":1568},[4310],{"type":1538,"value":4115},{"type":178,"tag":1040,"props":4312,"children":4313},{"style":1563},[4314],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":4316,"children":4317},{"style":1563},[4318],{"type":1538,"value":2950},{"type":178,"tag":1040,"props":4320,"children":4321},{"style":1593},[4322],{"type":1538,"value":4217},{"type":178,"tag":1040,"props":4324,"children":4325},{"style":1563},[4326],{"type":1538,"value":1340},{"type":178,"tag":1040,"props":4328,"children":4329},{"style":1563},[4330],{"type":1538,"value":1348},{"type":178,"tag":1040,"props":4332,"children":4333},{"style":1568},[4334],{"type":1538,"value":4230},{"type":178,"tag":1040,"props":4336,"children":4337},{"style":1563},[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":1563},[4347],{"type":1538,"value":1348},{"type":178,"tag":1040,"props":4349,"children":4350},{"style":1568},[4351],{"type":1538,"value":4141},{"type":178,"tag":1040,"props":4353,"children":4354},{"style":1563},[4355],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":4357,"children":4358},{"style":1563},[4359],{"type":1538,"value":2950},{"type":178,"tag":1040,"props":4361,"children":4362},{"style":1593},[4363],{"type":1538,"value":4364},"Heading 2",{"type":178,"tag":1040,"props":4366,"children":4367},{"style":1563},[4368],{"type":1538,"value":1340},{"type":178,"tag":1040,"props":4370,"children":4371},{"style":1563},[4372],{"type":1538,"value":1348},{"type":178,"tag":1040,"props":4374,"children":4375},{"style":1568},[4376],{"type":1538,"value":1104},{"type":178,"tag":1040,"props":4378,"children":4379},{"style":1563},[4380],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":4382,"children":4383},{"style":1563},[4384],{"type":1538,"value":2950},{"type":178,"tag":1040,"props":4386,"children":4387},{"style":1593},[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":1563},[4397],{"type":1538,"value":1340},{"type":178,"tag":1040,"props":4399,"children":4400},{"style":1563},[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":1563},[4409],{"type":1538,"value":4110},{"type":178,"tag":1040,"props":4411,"children":4412},{"style":1568},[4413],{"type":1538,"value":4115},{"type":178,"tag":1040,"props":4415,"children":4416},{"style":1563},[4417],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":4419,"children":4420},{"style":1563},[4421],{"type":1538,"value":2950},{"type":178,"tag":1040,"props":4423,"children":4424},{"style":1593},[4425],{"type":1538,"value":4217},{"type":178,"tag":1040,"props":4427,"children":4428},{"style":1563},[4429],{"type":1538,"value":1340},{"type":178,"tag":1040,"props":4431,"children":4432},{"style":1563},[4433],{"type":1538,"value":1348},{"type":178,"tag":1040,"props":4435,"children":4436},{"style":1568},[4437],{"type":1538,"value":4230},{"type":178,"tag":1040,"props":4439,"children":4440},{"style":1563},[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":1563},[4450],{"type":1538,"value":1348},{"type":178,"tag":1040,"props":4452,"children":4453},{"style":1568},[4454],{"type":1538,"value":4141},{"type":178,"tag":1040,"props":4456,"children":4457},{"style":1563},[4458],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":4460,"children":4461},{"style":1563},[4462],{"type":1538,"value":2950},{"type":178,"tag":1040,"props":4464,"children":4465},{"style":1593},[4466],{"type":1538,"value":4467},"Heading 3",{"type":178,"tag":1040,"props":4469,"children":4470},{"style":1563},[4471],{"type":1538,"value":1340},{"type":178,"tag":1040,"props":4473,"children":4474},{"style":1563},[4475],{"type":1538,"value":1348},{"type":178,"tag":1040,"props":4477,"children":4478},{"style":1568},[4479],{"type":1538,"value":1104},{"type":178,"tag":1040,"props":4481,"children":4482},{"style":1563},[4483],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":4485,"children":4486},{"style":1563},[4487],{"type":1538,"value":2950},{"type":178,"tag":1040,"props":4489,"children":4490},{"style":1593},[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":1563},[4500],{"type":1538,"value":1340},{"type":178,"tag":1040,"props":4502,"children":4503},{"style":1563},[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":1563},[4512],{"type":1538,"value":4110},{"type":178,"tag":1040,"props":4514,"children":4515},{"style":1568},[4516],{"type":1538,"value":4115},{"type":178,"tag":1040,"props":4518,"children":4519},{"style":1563},[4520],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":4522,"children":4523},{"style":1563},[4524],{"type":1538,"value":2950},{"type":178,"tag":1040,"props":4526,"children":4527},{"style":1593},[4528],{"type":1538,"value":4217},{"type":178,"tag":1040,"props":4530,"children":4531},{"style":1563},[4532],{"type":1538,"value":1340},{"type":178,"tag":1040,"props":4534,"children":4535},{"style":1563},[4536],{"type":1538,"value":1348},{"type":178,"tag":1040,"props":4538,"children":4539},{"style":1568},[4540],{"type":1538,"value":4230},{"type":178,"tag":1040,"props":4542,"children":4543},{"style":1563},[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":1563},[4553],{"type":1538,"value":1348},{"type":178,"tag":1040,"props":4555,"children":4556},{"style":1568},[4557],{"type":1538,"value":4141},{"type":178,"tag":1040,"props":4559,"children":4560},{"style":1563},[4561],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":4563,"children":4564},{"style":1563},[4565],{"type":1538,"value":2950},{"type":178,"tag":1040,"props":4567,"children":4568},{"style":1593},[4569],{"type":1538,"value":4570},"Heading 4",{"type":178,"tag":1040,"props":4572,"children":4573},{"style":1563},[4574],{"type":1538,"value":1340},{"type":178,"tag":1040,"props":4576,"children":4577},{"style":1563},[4578],{"type":1538,"value":1348},{"type":178,"tag":1040,"props":4580,"children":4581},{"style":1568},[4582],{"type":1538,"value":1104},{"type":178,"tag":1040,"props":4584,"children":4585},{"style":1563},[4586],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":4588,"children":4589},{"style":1563},[4590],{"type":1538,"value":2950},{"type":178,"tag":1040,"props":4592,"children":4593},{"style":1593},[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":1563},[4603],{"type":1538,"value":1340},{"type":178,"tag":1040,"props":4605,"children":4606},{"style":1563},[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":1563},[4615],{"type":1538,"value":4110},{"type":178,"tag":1040,"props":4617,"children":4618},{"style":1568},[4619],{"type":1538,"value":4115},{"type":178,"tag":1040,"props":4621,"children":4622},{"style":1563},[4623],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":4625,"children":4626},{"style":1563},[4627],{"type":1538,"value":2950},{"type":178,"tag":1040,"props":4629,"children":4630},{"style":1593},[4631],{"type":1538,"value":4632},"bulletList",{"type":178,"tag":1040,"props":4634,"children":4635},{"style":1563},[4636],{"type":1538,"value":1340},{"type":178,"tag":1040,"props":4638,"children":4639},{"style":1563},[4640],{"type":1538,"value":1348},{"type":178,"tag":1040,"props":4642,"children":4643},{"style":1568},[4644],{"type":1538,"value":4141},{"type":178,"tag":1040,"props":4646,"children":4647},{"style":1563},[4648],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":4650,"children":4651},{"style":1563},[4652],{"type":1538,"value":2950},{"type":178,"tag":1040,"props":4654,"children":4655},{"style":1593},[4656],{"type":1538,"value":4657},"Bullet List",{"type":178,"tag":1040,"props":4659,"children":4660},{"style":1563},[4661],{"type":1538,"value":1340},{"type":178,"tag":1040,"props":4663,"children":4664},{"style":1563},[4665],{"type":1538,"value":1348},{"type":178,"tag":1040,"props":4667,"children":4668},{"style":1568},[4669],{"type":1538,"value":1104},{"type":178,"tag":1040,"props":4671,"children":4672},{"style":1563},[4673],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":4675,"children":4676},{"style":1563},[4677],{"type":1538,"value":2950},{"type":178,"tag":1040,"props":4679,"children":4680},{"style":1593},[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":1563},[4690],{"type":1538,"value":1340},{"type":178,"tag":1040,"props":4692,"children":4693},{"style":1563},[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":1563},[4702],{"type":1538,"value":4110},{"type":178,"tag":1040,"props":4704,"children":4705},{"style":1568},[4706],{"type":1538,"value":4115},{"type":178,"tag":1040,"props":4708,"children":4709},{"style":1563},[4710],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":4712,"children":4713},{"style":1563},[4714],{"type":1538,"value":2950},{"type":178,"tag":1040,"props":4716,"children":4717},{"style":1593},[4718],{"type":1538,"value":4719},"orderedList",{"type":178,"tag":1040,"props":4721,"children":4722},{"style":1563},[4723],{"type":1538,"value":1340},{"type":178,"tag":1040,"props":4725,"children":4726},{"style":1563},[4727],{"type":1538,"value":1348},{"type":178,"tag":1040,"props":4729,"children":4730},{"style":1568},[4731],{"type":1538,"value":4141},{"type":178,"tag":1040,"props":4733,"children":4734},{"style":1563},[4735],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":4737,"children":4738},{"style":1563},[4739],{"type":1538,"value":2950},{"type":178,"tag":1040,"props":4741,"children":4742},{"style":1593},[4743],{"type":1538,"value":4744},"Ordered List",{"type":178,"tag":1040,"props":4746,"children":4747},{"style":1563},[4748],{"type":1538,"value":1340},{"type":178,"tag":1040,"props":4750,"children":4751},{"style":1563},[4752],{"type":1538,"value":1348},{"type":178,"tag":1040,"props":4754,"children":4755},{"style":1568},[4756],{"type":1538,"value":1104},{"type":178,"tag":1040,"props":4758,"children":4759},{"style":1563},[4760],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":4762,"children":4763},{"style":1563},[4764],{"type":1538,"value":2950},{"type":178,"tag":1040,"props":4766,"children":4767},{"style":1593},[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":1563},[4777],{"type":1538,"value":1340},{"type":178,"tag":1040,"props":4779,"children":4780},{"style":1563},[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":1563},[4789],{"type":1538,"value":4110},{"type":178,"tag":1040,"props":4791,"children":4792},{"style":1568},[4793],{"type":1538,"value":4115},{"type":178,"tag":1040,"props":4795,"children":4796},{"style":1563},[4797],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":4799,"children":4800},{"style":1563},[4801],{"type":1538,"value":2950},{"type":178,"tag":1040,"props":4803,"children":4804},{"style":1593},[4805],{"type":1538,"value":4806},"blockquote",{"type":178,"tag":1040,"props":4808,"children":4809},{"style":1563},[4810],{"type":1538,"value":1340},{"type":178,"tag":1040,"props":4812,"children":4813},{"style":1563},[4814],{"type":1538,"value":1348},{"type":178,"tag":1040,"props":4816,"children":4817},{"style":1568},[4818],{"type":1538,"value":4141},{"type":178,"tag":1040,"props":4820,"children":4821},{"style":1563},[4822],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":4824,"children":4825},{"style":1563},[4826],{"type":1538,"value":2950},{"type":178,"tag":1040,"props":4828,"children":4829},{"style":1593},[4830],{"type":1538,"value":4831},"Blockquote",{"type":178,"tag":1040,"props":4833,"children":4834},{"style":1563},[4835],{"type":1538,"value":1340},{"type":178,"tag":1040,"props":4837,"children":4838},{"style":1563},[4839],{"type":1538,"value":1348},{"type":178,"tag":1040,"props":4841,"children":4842},{"style":1568},[4843],{"type":1538,"value":1104},{"type":178,"tag":1040,"props":4845,"children":4846},{"style":1563},[4847],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":4849,"children":4850},{"style":1563},[4851],{"type":1538,"value":2950},{"type":178,"tag":1040,"props":4853,"children":4854},{"style":1593},[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":1563},[4864],{"type":1538,"value":1340},{"type":178,"tag":1040,"props":4866,"children":4867},{"style":1563},[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":1563},[4876],{"type":1538,"value":4110},{"type":178,"tag":1040,"props":4878,"children":4879},{"style":1568},[4880],{"type":1538,"value":4115},{"type":178,"tag":1040,"props":4882,"children":4883},{"style":1563},[4884],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":4886,"children":4887},{"style":1563},[4888],{"type":1538,"value":2950},{"type":178,"tag":1040,"props":4890,"children":4891},{"style":1593},[4892],{"type":1538,"value":4893},"codeBlock",{"type":178,"tag":1040,"props":4895,"children":4896},{"style":1563},[4897],{"type":1538,"value":1340},{"type":178,"tag":1040,"props":4899,"children":4900},{"style":1563},[4901],{"type":1538,"value":1348},{"type":178,"tag":1040,"props":4903,"children":4904},{"style":1568},[4905],{"type":1538,"value":4141},{"type":178,"tag":1040,"props":4907,"children":4908},{"style":1563},[4909],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":4911,"children":4912},{"style":1563},[4913],{"type":1538,"value":2950},{"type":178,"tag":1040,"props":4915,"children":4916},{"style":1593},[4917],{"type":1538,"value":4918},"Code Block",{"type":178,"tag":1040,"props":4920,"children":4921},{"style":1563},[4922],{"type":1538,"value":1340},{"type":178,"tag":1040,"props":4924,"children":4925},{"style":1563},[4926],{"type":1538,"value":1348},{"type":178,"tag":1040,"props":4928,"children":4929},{"style":1568},[4930],{"type":1538,"value":1104},{"type":178,"tag":1040,"props":4932,"children":4933},{"style":1563},[4934],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":4936,"children":4937},{"style":1563},[4938],{"type":1538,"value":2950},{"type":178,"tag":1040,"props":4940,"children":4941},{"style":1593},[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":1563},[4950],{"type":1538,"value":1340},{"type":178,"tag":1040,"props":4952,"children":4953},{"style":1563},[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":1568},[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":1563},[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":1563},[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":1568},[4988],{"type":1538,"value":4989},"      kind",{"type":178,"tag":1040,"props":4991,"children":4992},{"style":1563},[4993],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":4995,"children":4996},{"style":1563},[4997],{"type":1538,"value":2950},{"type":178,"tag":1040,"props":4999,"children":5000},{"style":1593},[5001],{"type":1538,"value":5002},"clearFormatting",{"type":178,"tag":1040,"props":5004,"children":5005},{"style":1563},[5006],{"type":1538,"value":1340},{"type":178,"tag":1040,"props":5008,"children":5009},{"style":1563},[5010],{"type":1538,"value":2964},{"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":1568},[5018],{"type":1538,"value":5019},"      pos",{"type":178,"tag":1040,"props":5021,"children":5022},{"style":1563},[5023],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":5025,"children":5026},{"style":1615},[5027],{"type":1538,"value":5028}," selectedNode",{"type":178,"tag":1040,"props":5030,"children":5031},{"style":1563},[5032],{"type":1538,"value":1184},{"type":178,"tag":1040,"props":5034,"children":5035},{"style":1615},[5036],{"type":1538,"value":1753},{"type":178,"tag":1040,"props":5038,"children":5039},{"style":1563},[5040],{"type":1538,"value":1418},{"type":178,"tag":1040,"props":5042,"children":5043},{"style":1615},[5044],{"type":1538,"value":1445},{"type":178,"tag":1040,"props":5046,"children":5047},{"style":1563},[5048],{"type":1538,"value":2964},{"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":1568},[5056],{"type":1538,"value":3958},{"type":178,"tag":1040,"props":5058,"children":5059},{"style":1563},[5060],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":5062,"children":5063},{"style":1563},[5064],{"type":1538,"value":2950},{"type":178,"tag":1040,"props":5066,"children":5067},{"style":1593},[5068],{"type":1538,"value":5069},"Reset formatting",{"type":178,"tag":1040,"props":5071,"children":5072},{"style":1563},[5073],{"type":1538,"value":1340},{"type":178,"tag":1040,"props":5075,"children":5076},{"style":1563},[5077],{"type":1538,"value":2964},{"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":1568},[5085],{"type":1538,"value":4057},{"type":178,"tag":1040,"props":5087,"children":5088},{"style":1563},[5089],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":5091,"children":5092},{"style":1563},[5093],{"type":1538,"value":2950},{"type":178,"tag":1040,"props":5095,"children":5096},{"style":1593},[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":1563},[5106],{"type":1538,"value":2990},{"type":178,"tag":1040,"props":5108,"children":5110},{"class":1042,"line":5109},43,[5111],{"type":178,"tag":1040,"props":5112,"children":5113},{"style":1563},[5114],{"type":1538,"value":3006},{"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":1568},[5122],{"type":1538,"value":5123},"  ]",{"type":178,"tag":1040,"props":5125,"children":5126},{"style":1563},[5127],{"type":1538,"value":1348},{"type":178,"tag":1040,"props":5129,"children":5130},{"style":1568},[5131],{"type":1538,"value":3184},{"type":178,"tag":1040,"props":5133,"children":5135},{"class":1042,"line":5134},45,[5136],{"type":178,"tag":1040,"props":5137,"children":5138},{"style":1563},[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":1568},[5147],{"type":1538,"value":4989},{"type":178,"tag":1040,"props":5149,"children":5150},{"style":1563},[5151],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":5153,"children":5154},{"style":1563},[5155],{"type":1538,"value":2950},{"type":178,"tag":1040,"props":5157,"children":5158},{"style":1593},[5159],{"type":1538,"value":1380},{"type":178,"tag":1040,"props":5161,"children":5162},{"style":1563},[5163],{"type":1538,"value":1340},{"type":178,"tag":1040,"props":5165,"children":5166},{"style":1563},[5167],{"type":1538,"value":2964},{"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":1568},[5175],{"type":1538,"value":5019},{"type":178,"tag":1040,"props":5177,"children":5178},{"style":1563},[5179],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":5181,"children":5182},{"style":1615},[5183],{"type":1538,"value":5028},{"type":178,"tag":1040,"props":5185,"children":5186},{"style":1563},[5187],{"type":1538,"value":1184},{"type":178,"tag":1040,"props":5189,"children":5190},{"style":1615},[5191],{"type":1538,"value":1753},{"type":178,"tag":1040,"props":5193,"children":5194},{"style":1563},[5195],{"type":1538,"value":1418},{"type":178,"tag":1040,"props":5197,"children":5198},{"style":1615},[5199],{"type":1538,"value":1445},{"type":178,"tag":1040,"props":5201,"children":5202},{"style":1563},[5203],{"type":1538,"value":2964},{"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":1568},[5211],{"type":1538,"value":3958},{"type":178,"tag":1040,"props":5213,"children":5214},{"style":1563},[5215],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":5217,"children":5218},{"style":1563},[5219],{"type":1538,"value":2950},{"type":178,"tag":1040,"props":5221,"children":5222},{"style":1593},[5223],{"type":1538,"value":5224},"Duplicate",{"type":178,"tag":1040,"props":5226,"children":5227},{"style":1563},[5228],{"type":1538,"value":1340},{"type":178,"tag":1040,"props":5230,"children":5231},{"style":1563},[5232],{"type":1538,"value":2964},{"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":1568},[5240],{"type":1538,"value":4057},{"type":178,"tag":1040,"props":5242,"children":5243},{"style":1563},[5244],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":5246,"children":5247},{"style":1563},[5248],{"type":1538,"value":2950},{"type":178,"tag":1040,"props":5250,"children":5251},{"style":1593},[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":1563},[5261],{"type":1538,"value":2990},{"type":178,"tag":1040,"props":5263,"children":5265},{"class":1042,"line":5264},50,[5266],{"type":178,"tag":1040,"props":5267,"children":5268},{"style":1563},[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":1563},[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":1568},[5285],{"type":1538,"value":3958},{"type":178,"tag":1040,"props":5287,"children":5288},{"style":1563},[5289],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":5291,"children":5292},{"style":1563},[5293],{"type":1538,"value":2950},{"type":178,"tag":1040,"props":5295,"children":5296},{"style":1593},[5297],{"type":1538,"value":5298},"Copy to clipboard",{"type":178,"tag":1040,"props":5300,"children":5301},{"style":1563},[5302],{"type":1538,"value":1340},{"type":178,"tag":1040,"props":5304,"children":5305},{"style":1563},[5306],{"type":1538,"value":2964},{"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":1568},[5314],{"type":1538,"value":4057},{"type":178,"tag":1040,"props":5316,"children":5317},{"style":1563},[5318],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":5320,"children":5321},{"style":1563},[5322],{"type":1538,"value":2950},{"type":178,"tag":1040,"props":5324,"children":5325},{"style":1593},[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":1563},[5335],{"type":1538,"value":1340},{"type":178,"tag":1040,"props":5337,"children":5338},{"style":1563},[5339],{"type":1538,"value":2964},{"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":1625},[5347],{"type":1538,"value":5348},"      onSelect",{"type":178,"tag":1040,"props":5350,"children":5351},{"style":1563},[5352],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":5354,"children":5355},{"style":1574},[5356],{"type":1538,"value":5357}," async",{"type":178,"tag":1040,"props":5359,"children":5360},{"style":1563},[5361],{"type":1538,"value":5362}," ()",{"type":178,"tag":1040,"props":5364,"children":5365},{"style":1574},[5366],{"type":1538,"value":5367}," =>",{"type":178,"tag":1040,"props":5369,"children":5370},{"style":1563},[5371],{"type":1538,"value":2901},{"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":2863},[5379],{"type":1538,"value":5380},"        if",{"type":178,"tag":1040,"props":5382,"children":5383},{"style":1568},[5384],{"type":1538,"value":3764},{"type":178,"tag":1040,"props":5386,"children":5387},{"style":1563},[5388],{"type":1538,"value":3817},{"type":178,"tag":1040,"props":5390,"children":5391},{"style":1615},[5392],{"type":1538,"value":3822},{"type":178,"tag":1040,"props":5394,"children":5395},{"style":1563},[5396],{"type":1538,"value":1184},{"type":178,"tag":1040,"props":5398,"children":5399},{"style":1615},[5400],{"type":1538,"value":1753},{"type":178,"tag":1040,"props":5402,"children":5403},{"style":1568},[5404],{"type":1538,"value":3852},{"type":178,"tag":1040,"props":5406,"children":5407},{"style":2863},[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":1650},{"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":1574},[5425],{"type":1538,"value":5426},"        const",{"type":178,"tag":1040,"props":5428,"children":5429},{"style":1615},[5430],{"type":1538,"value":1434},{"type":178,"tag":1040,"props":5432,"children":5433},{"style":1563},[5434],{"type":1538,"value":5435}," =",{"type":178,"tag":1040,"props":5437,"children":5438},{"style":1615},[5439],{"type":1538,"value":5028},{"type":178,"tag":1040,"props":5441,"children":5442},{"style":1563},[5443],{"type":1538,"value":1184},{"type":178,"tag":1040,"props":5445,"children":5446},{"style":1615},[5447],{"type":1538,"value":1753},{"type":178,"tag":1040,"props":5449,"children":5450},{"style":1563},[5451],{"type":1538,"value":1184},{"type":178,"tag":1040,"props":5453,"children":5454},{"style":1615},[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":1574},[5464],{"type":1538,"value":5426},{"type":178,"tag":1040,"props":5466,"children":5467},{"style":1615},[5468],{"type":1538,"value":1440},{"type":178,"tag":1040,"props":5470,"children":5471},{"style":1563},[5472],{"type":1538,"value":5435},{"type":178,"tag":1040,"props":5474,"children":5475},{"style":1615},[5476],{"type":1538,"value":5477}," editor",{"type":178,"tag":1040,"props":5479,"children":5480},{"style":1563},[5481],{"type":1538,"value":1184},{"type":178,"tag":1040,"props":5483,"children":5484},{"style":1615},[5485],{"type":1538,"value":5486},"state",{"type":178,"tag":1040,"props":5488,"children":5489},{"style":1563},[5490],{"type":1538,"value":1184},{"type":178,"tag":1040,"props":5492,"children":5493},{"style":1615},[5494],{"type":1538,"value":5495},"doc",{"type":178,"tag":1040,"props":5497,"children":5498},{"style":1563},[5499],{"type":1538,"value":1184},{"type":178,"tag":1040,"props":5501,"children":5502},{"style":1625},[5503],{"type":1538,"value":5504},"nodeAt",{"type":178,"tag":1040,"props":5506,"children":5507},{"style":1568},[5508],{"type":1538,"value":1337},{"type":178,"tag":1040,"props":5510,"children":5511},{"style":1615},[5512],{"type":1538,"value":1445},{"type":178,"tag":1040,"props":5514,"children":5515},{"style":1568},[5516],{"type":1538,"value":1667},{"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":2863},[5524],{"type":1538,"value":5380},{"type":178,"tag":1040,"props":5526,"children":5527},{"style":1568},[5528],{"type":1538,"value":3764},{"type":178,"tag":1040,"props":5530,"children":5531},{"style":1615},[5532],{"type":1538,"value":3839},{"type":178,"tag":1040,"props":5534,"children":5535},{"style":1568},[5536],{"type":1538,"value":3852},{"type":178,"tag":1040,"props":5538,"children":5539},{"style":1563},[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":2863},[5548],{"type":1538,"value":5549},"          await",{"type":178,"tag":1040,"props":5551,"children":5552},{"style":1615},[5553],{"type":1538,"value":5554}," navigator",{"type":178,"tag":1040,"props":5556,"children":5557},{"style":1563},[5558],{"type":1538,"value":1184},{"type":178,"tag":1040,"props":5560,"children":5561},{"style":1615},[5562],{"type":1538,"value":5563},"clipboard",{"type":178,"tag":1040,"props":5565,"children":5566},{"style":1563},[5567],{"type":1538,"value":1184},{"type":178,"tag":1040,"props":5569,"children":5570},{"style":1625},[5571],{"type":1538,"value":5572},"writeText",{"type":178,"tag":1040,"props":5574,"children":5575},{"style":1568},[5576],{"type":1538,"value":1337},{"type":178,"tag":1040,"props":5578,"children":5579},{"style":1615},[5580],{"type":1538,"value":3839},{"type":178,"tag":1040,"props":5582,"children":5583},{"style":1563},[5584],{"type":1538,"value":1184},{"type":178,"tag":1040,"props":5586,"children":5587},{"style":1615},[5588],{"type":1538,"value":5589},"textContent",{"type":178,"tag":1040,"props":5591,"children":5592},{"style":1568},[5593],{"type":1538,"value":1667},{"type":178,"tag":1040,"props":5595,"children":5597},{"class":1042,"line":5596},61,[5598],{"type":178,"tag":1040,"props":5599,"children":5600},{"style":1563},[5601],{"type":1538,"value":3336},{"type":178,"tag":1040,"props":5603,"children":5605},{"class":1042,"line":5604},62,[5606],{"type":178,"tag":1040,"props":5607,"children":5608},{"style":1563},[5609],{"type":1538,"value":2998},{"type":178,"tag":1040,"props":5611,"children":5613},{"class":1042,"line":5612},63,[5614],{"type":178,"tag":1040,"props":5615,"children":5616},{"style":1563},[5617],{"type":1538,"value":3006},{"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":1568},[5625],{"type":1538,"value":5123},{"type":178,"tag":1040,"props":5627,"children":5628},{"style":1563},[5629],{"type":1538,"value":1348},{"type":178,"tag":1040,"props":5631,"children":5632},{"style":1568},[5633],{"type":1538,"value":3184},{"type":178,"tag":1040,"props":5635,"children":5637},{"class":1042,"line":5636},65,[5638],{"type":178,"tag":1040,"props":5639,"children":5640},{"style":1563},[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":1568},[5649],{"type":1538,"value":4989},{"type":178,"tag":1040,"props":5651,"children":5652},{"style":1563},[5653],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":5655,"children":5656},{"style":1563},[5657],{"type":1538,"value":2950},{"type":178,"tag":1040,"props":5659,"children":5660},{"style":1593},[5661],{"type":1538,"value":1386},{"type":178,"tag":1040,"props":5663,"children":5664},{"style":1563},[5665],{"type":1538,"value":1340},{"type":178,"tag":1040,"props":5667,"children":5668},{"style":1563},[5669],{"type":1538,"value":2964},{"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":1568},[5677],{"type":1538,"value":5019},{"type":178,"tag":1040,"props":5679,"children":5680},{"style":1563},[5681],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":5683,"children":5684},{"style":1615},[5685],{"type":1538,"value":5028},{"type":178,"tag":1040,"props":5687,"children":5688},{"style":1563},[5689],{"type":1538,"value":1184},{"type":178,"tag":1040,"props":5691,"children":5692},{"style":1615},[5693],{"type":1538,"value":1753},{"type":178,"tag":1040,"props":5695,"children":5696},{"style":1563},[5697],{"type":1538,"value":1418},{"type":178,"tag":1040,"props":5699,"children":5700},{"style":1615},[5701],{"type":1538,"value":1445},{"type":178,"tag":1040,"props":5703,"children":5704},{"style":1563},[5705],{"type":1538,"value":2964},{"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":1568},[5713],{"type":1538,"value":3958},{"type":178,"tag":1040,"props":5715,"children":5716},{"style":1563},[5717],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":5719,"children":5720},{"style":1563},[5721],{"type":1538,"value":2950},{"type":178,"tag":1040,"props":5723,"children":5724},{"style":1593},[5725],{"type":1538,"value":5726},"Move up",{"type":178,"tag":1040,"props":5728,"children":5729},{"style":1563},[5730],{"type":1538,"value":1340},{"type":178,"tag":1040,"props":5732,"children":5733},{"style":1563},[5734],{"type":1538,"value":2964},{"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":1568},[5742],{"type":1538,"value":4057},{"type":178,"tag":1040,"props":5744,"children":5745},{"style":1563},[5746],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":5748,"children":5749},{"style":1563},[5750],{"type":1538,"value":2950},{"type":178,"tag":1040,"props":5752,"children":5753},{"style":1593},[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":1563},[5763],{"type":1538,"value":2990},{"type":178,"tag":1040,"props":5765,"children":5767},{"class":1042,"line":5766},70,[5768],{"type":178,"tag":1040,"props":5769,"children":5770},{"style":1563},[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":1563},[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":1568},[5787],{"type":1538,"value":4989},{"type":178,"tag":1040,"props":5789,"children":5790},{"style":1563},[5791],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":5793,"children":5794},{"style":1563},[5795],{"type":1538,"value":2950},{"type":178,"tag":1040,"props":5797,"children":5798},{"style":1593},[5799],{"type":1538,"value":5800},"moveDown",{"type":178,"tag":1040,"props":5802,"children":5803},{"style":1563},[5804],{"type":1538,"value":1340},{"type":178,"tag":1040,"props":5806,"children":5807},{"style":1563},[5808],{"type":1538,"value":2964},{"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":1568},[5816],{"type":1538,"value":5019},{"type":178,"tag":1040,"props":5818,"children":5819},{"style":1563},[5820],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":5822,"children":5823},{"style":1615},[5824],{"type":1538,"value":5028},{"type":178,"tag":1040,"props":5826,"children":5827},{"style":1563},[5828],{"type":1538,"value":1184},{"type":178,"tag":1040,"props":5830,"children":5831},{"style":1615},[5832],{"type":1538,"value":1753},{"type":178,"tag":1040,"props":5834,"children":5835},{"style":1563},[5836],{"type":1538,"value":1418},{"type":178,"tag":1040,"props":5838,"children":5839},{"style":1615},[5840],{"type":1538,"value":1445},{"type":178,"tag":1040,"props":5842,"children":5843},{"style":1563},[5844],{"type":1538,"value":2964},{"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":1568},[5852],{"type":1538,"value":3958},{"type":178,"tag":1040,"props":5854,"children":5855},{"style":1563},[5856],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":5858,"children":5859},{"style":1563},[5860],{"type":1538,"value":2950},{"type":178,"tag":1040,"props":5862,"children":5863},{"style":1593},[5864],{"type":1538,"value":5865},"Move down",{"type":178,"tag":1040,"props":5867,"children":5868},{"style":1563},[5869],{"type":1538,"value":1340},{"type":178,"tag":1040,"props":5871,"children":5872},{"style":1563},[5873],{"type":1538,"value":2964},{"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":1568},[5881],{"type":1538,"value":4057},{"type":178,"tag":1040,"props":5883,"children":5884},{"style":1563},[5885],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":5887,"children":5888},{"style":1563},[5889],{"type":1538,"value":2950},{"type":178,"tag":1040,"props":5891,"children":5892},{"style":1593},[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":1563},[5902],{"type":1538,"value":2990},{"type":178,"tag":1040,"props":5904,"children":5906},{"class":1042,"line":5905},76,[5907],{"type":178,"tag":1040,"props":5908,"children":5909},{"style":1563},[5910],{"type":1538,"value":3006},{"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":1568},[5918],{"type":1538,"value":5123},{"type":178,"tag":1040,"props":5920,"children":5921},{"style":1563},[5922],{"type":1538,"value":1348},{"type":178,"tag":1040,"props":5924,"children":5925},{"style":1568},[5926],{"type":1538,"value":3184},{"type":178,"tag":1040,"props":5928,"children":5930},{"class":1042,"line":5929},78,[5931],{"type":178,"tag":1040,"props":5932,"children":5933},{"style":1563},[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":1568},[5942],{"type":1538,"value":4989},{"type":178,"tag":1040,"props":5944,"children":5945},{"style":1563},[5946],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":5948,"children":5949},{"style":1563},[5950],{"type":1538,"value":2950},{"type":178,"tag":1040,"props":5952,"children":5953},{"style":1593},[5954],{"type":1538,"value":1383},{"type":178,"tag":1040,"props":5956,"children":5957},{"style":1563},[5958],{"type":1538,"value":1340},{"type":178,"tag":1040,"props":5960,"children":5961},{"style":1563},[5962],{"type":1538,"value":2964},{"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":1568},[5970],{"type":1538,"value":5019},{"type":178,"tag":1040,"props":5972,"children":5973},{"style":1563},[5974],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":5976,"children":5977},{"style":1615},[5978],{"type":1538,"value":5028},{"type":178,"tag":1040,"props":5980,"children":5981},{"style":1563},[5982],{"type":1538,"value":1184},{"type":178,"tag":1040,"props":5984,"children":5985},{"style":1615},[5986],{"type":1538,"value":1753},{"type":178,"tag":1040,"props":5988,"children":5989},{"style":1563},[5990],{"type":1538,"value":1418},{"type":178,"tag":1040,"props":5992,"children":5993},{"style":1615},[5994],{"type":1538,"value":1445},{"type":178,"tag":1040,"props":5996,"children":5997},{"style":1563},[5998],{"type":1538,"value":2964},{"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":1568},[6006],{"type":1538,"value":3958},{"type":178,"tag":1040,"props":6008,"children":6009},{"style":1563},[6010],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":6012,"children":6013},{"style":1563},[6014],{"type":1538,"value":2950},{"type":178,"tag":1040,"props":6016,"children":6017},{"style":1593},[6018],{"type":1538,"value":6019},"Delete",{"type":178,"tag":1040,"props":6021,"children":6022},{"style":1563},[6023],{"type":1538,"value":1340},{"type":178,"tag":1040,"props":6025,"children":6026},{"style":1563},[6027],{"type":1538,"value":2964},{"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":1568},[6035],{"type":1538,"value":4057},{"type":178,"tag":1040,"props":6037,"children":6038},{"style":1563},[6039],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":6041,"children":6042},{"style":1563},[6043],{"type":1538,"value":2950},{"type":178,"tag":1040,"props":6045,"children":6046},{"style":1593},[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":1563},[6056],{"type":1538,"value":2990},{"type":178,"tag":1040,"props":6058,"children":6060},{"class":1042,"line":6059},83,[6061],{"type":178,"tag":1040,"props":6062,"children":6063},{"style":1563},[6064],{"type":1538,"value":3006},{"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":1568},[6072],{"type":1538,"value":6073},"  ]]) ",{"type":178,"tag":1040,"props":6075,"children":6076},{"style":2863},[6077],{"type":1538,"value":2401},{"type":178,"tag":1040,"props":6079,"children":6080},{"style":3707},[6081],{"type":1538,"value":3495},{"type":178,"tag":1040,"props":6083,"children":6084},{"style":1568},[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":1563},[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":1563},[6103],{"type":1538,"value":1132},{"type":178,"tag":1040,"props":6105,"children":6106},{"style":1568},[6107],{"type":1538,"value":1571},{"type":178,"tag":1040,"props":6109,"children":6110},{"style":1563},[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":1650},{"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":1563},[6127],{"type":1538,"value":1047},{"type":178,"tag":1040,"props":6129,"children":6130},{"style":1568},[6131],{"type":1538,"value":1051},{"type":178,"tag":1040,"props":6133,"children":6134},{"style":1563},[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":1563},[6143],{"type":1538,"value":1060},{"type":178,"tag":1040,"props":6145,"children":6146},{"style":1568},[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":1574},[6156],{"type":1538,"value":6157},"    v-slot",{"type":178,"tag":1040,"props":6159,"children":6160},{"style":1563},[6161],{"type":1538,"value":1070},{"type":178,"tag":1040,"props":6163,"children":6164},{"style":1563},[6165],{"type":1538,"value":1073},{"type":178,"tag":1040,"props":6167,"children":6168},{"style":1593},[6169],{"type":1538,"value":1077},{"type":178,"tag":1040,"props":6171,"children":6172},{"style":1563},[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":1574},[6181],{"type":1538,"value":6182},"    v-model",{"type":178,"tag":1040,"props":6184,"children":6185},{"style":1563},[6186],{"type":1538,"value":1070},{"type":178,"tag":1040,"props":6188,"children":6189},{"style":1563},[6190],{"type":1538,"value":1073},{"type":178,"tag":1040,"props":6192,"children":6193},{"style":1593},[6194],{"type":1538,"value":1753},{"type":178,"tag":1040,"props":6196,"children":6197},{"style":1563},[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":1574},[6206],{"type":1538,"value":6207},"    content-type",{"type":178,"tag":1040,"props":6209,"children":6210},{"style":1563},[6211],{"type":1538,"value":1070},{"type":178,"tag":1040,"props":6213,"children":6214},{"style":1563},[6215],{"type":1538,"value":1073},{"type":178,"tag":1040,"props":6217,"children":6218},{"style":1593},[6219],{"type":1538,"value":1775},{"type":178,"tag":1040,"props":6221,"children":6222},{"style":1563},[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":1574},[6231],{"type":1538,"value":6232},"    class",{"type":178,"tag":1040,"props":6234,"children":6235},{"style":1563},[6236],{"type":1538,"value":1070},{"type":178,"tag":1040,"props":6238,"children":6239},{"style":1563},[6240],{"type":1538,"value":1073},{"type":178,"tag":1040,"props":6242,"children":6243},{"style":1593},[6244],{"type":1538,"value":6245},"w-full min-h-19",{"type":178,"tag":1040,"props":6247,"children":6248},{"style":1563},[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":1563},[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":1563},[6266],{"type":1538,"value":1087},{"type":178,"tag":1040,"props":6268,"children":6269},{"style":1568},[6270],{"type":1538,"value":1090},{"type":178,"tag":1040,"props":6272,"children":6273},{"style":1574},[6274],{"type":1538,"value":1067},{"type":178,"tag":1040,"props":6276,"children":6277},{"style":1563},[6278],{"type":1538,"value":1070},{"type":178,"tag":1040,"props":6280,"children":6281},{"style":1563},[6282],{"type":1538,"value":1073},{"type":178,"tag":1040,"props":6284,"children":6285},{"style":1593},[6286],{"type":1538,"value":6287},"{ ui }",{"type":178,"tag":1040,"props":6289,"children":6290},{"style":1563},[6291],{"type":1538,"value":1073},{"type":178,"tag":1040,"props":6293,"children":6294},{"style":1574},[6295],{"type":1538,"value":1093},{"type":178,"tag":1040,"props":6297,"children":6298},{"style":1563},[6299],{"type":1538,"value":1070},{"type":178,"tag":1040,"props":6301,"children":6302},{"style":1563},[6303],{"type":1538,"value":1073},{"type":178,"tag":1040,"props":6305,"children":6306},{"style":1593},[6307],{"type":1538,"value":464},{"type":178,"tag":1040,"props":6309,"children":6310},{"style":1563},[6311],{"type":1538,"value":1073},{"type":178,"tag":1040,"props":6313,"children":6314},{"style":1574},[6315],{"type":1538,"value":6316}," @node-change",{"type":178,"tag":1040,"props":6318,"children":6319},{"style":1563},[6320],{"type":1538,"value":1070},{"type":178,"tag":1040,"props":6322,"children":6323},{"style":1563},[6324],{"type":1538,"value":1073},{"type":178,"tag":1040,"props":6326,"children":6327},{"style":1593},[6328],{"type":1538,"value":6329},"selectedNode = $event",{"type":178,"tag":1040,"props":6331,"children":6332},{"style":1563},[6333],{"type":1538,"value":1073},{"type":178,"tag":1040,"props":6335,"children":6336},{"style":1563},[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":1563},[6345],{"type":1538,"value":6346},"      \u003C",{"type":178,"tag":1040,"props":6348,"children":6349},{"style":1568},[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":1574},[6359],{"type":1538,"value":6360},"        v-slot",{"type":178,"tag":1040,"props":6362,"children":6363},{"style":1563},[6364],{"type":1538,"value":1070},{"type":178,"tag":1040,"props":6366,"children":6367},{"style":1563},[6368],{"type":1538,"value":1073},{"type":178,"tag":1040,"props":6370,"children":6371},{"style":1593},[6372],{"type":1538,"value":6373},"{ open }",{"type":178,"tag":1040,"props":6375,"children":6376},{"style":1563},[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":1574},[6385],{"type":1538,"value":6386},"        :modal",{"type":178,"tag":1040,"props":6388,"children":6389},{"style":1563},[6390],{"type":1538,"value":1070},{"type":178,"tag":1040,"props":6392,"children":6393},{"style":1563},[6394],{"type":1538,"value":1073},{"type":178,"tag":1040,"props":6396,"children":6397},{"style":1593},[6398],{"type":1538,"value":1985},{"type":178,"tag":1040,"props":6400,"children":6401},{"style":1563},[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":1574},[6410],{"type":1538,"value":6411},"        :items",{"type":178,"tag":1040,"props":6413,"children":6414},{"style":1563},[6415],{"type":1538,"value":1070},{"type":178,"tag":1040,"props":6417,"children":6418},{"style":1563},[6419],{"type":1538,"value":1073},{"type":178,"tag":1040,"props":6421,"children":6422},{"style":1593},[6423],{"type":1538,"value":6424},"items(editor)",{"type":178,"tag":1040,"props":6426,"children":6427},{"style":1563},[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":1574},[6436],{"type":1538,"value":6437},"        :content",{"type":178,"tag":1040,"props":6439,"children":6440},{"style":1563},[6441],{"type":1538,"value":1070},{"type":178,"tag":1040,"props":6443,"children":6444},{"style":1563},[6445],{"type":1538,"value":1073},{"type":178,"tag":1040,"props":6447,"children":6448},{"style":1593},[6449],{"type":1538,"value":6450},"{ side: 'left' }",{"type":178,"tag":1040,"props":6452,"children":6453},{"style":1563},[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":1574},[6462],{"type":1538,"value":6463},"        :ui",{"type":178,"tag":1040,"props":6465,"children":6466},{"style":1563},[6467],{"type":1538,"value":1070},{"type":178,"tag":1040,"props":6469,"children":6470},{"style":1563},[6471],{"type":1538,"value":1073},{"type":178,"tag":1040,"props":6473,"children":6474},{"style":1593},[6475],{"type":1538,"value":6476},"{ content: 'w-48', label: 'text-xs' }",{"type":178,"tag":1040,"props":6478,"children":6479},{"style":1563},[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":1574},[6488],{"type":1538,"value":6489},"        @update:open",{"type":178,"tag":1040,"props":6491,"children":6492},{"style":1563},[6493],{"type":1538,"value":1070},{"type":178,"tag":1040,"props":6495,"children":6496},{"style":1563},[6497],{"type":1538,"value":1073},{"type":178,"tag":1040,"props":6499,"children":6500},{"style":1593},[6501],{"type":1538,"value":6502},"editor.chain().setMeta('lockDragHandle', $event).run()",{"type":178,"tag":1040,"props":6504,"children":6505},{"style":1563},[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":1563},[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":1563},[6523],{"type":1538,"value":6524},"        \u003C",{"type":178,"tag":1040,"props":6526,"children":6527},{"style":1568},[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":1574},[6537],{"type":1538,"value":6538},"          icon",{"type":178,"tag":1040,"props":6540,"children":6541},{"style":1563},[6542],{"type":1538,"value":1070},{"type":178,"tag":1040,"props":6544,"children":6545},{"style":1563},[6546],{"type":1538,"value":1073},{"type":178,"tag":1040,"props":6548,"children":6549},{"style":1593},[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":1563},[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":1574},[6567],{"type":1538,"value":6568},"          color",{"type":178,"tag":1040,"props":6570,"children":6571},{"style":1563},[6572],{"type":1538,"value":1070},{"type":178,"tag":1040,"props":6574,"children":6575},{"style":1563},[6576],{"type":1538,"value":1073},{"type":178,"tag":1040,"props":6578,"children":6579},{"style":1593},[6580],{"type":1538,"value":6581},"neutral",{"type":178,"tag":1040,"props":6583,"children":6584},{"style":1563},[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":1574},[6593],{"type":1538,"value":6594},"          variant",{"type":178,"tag":1040,"props":6596,"children":6597},{"style":1563},[6598],{"type":1538,"value":1070},{"type":178,"tag":1040,"props":6600,"children":6601},{"style":1563},[6602],{"type":1538,"value":1073},{"type":178,"tag":1040,"props":6604,"children":6605},{"style":1593},[6606],{"type":1538,"value":6607},"ghost",{"type":178,"tag":1040,"props":6609,"children":6610},{"style":1563},[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":1574},[6619],{"type":1538,"value":6620},"          active-variant",{"type":178,"tag":1040,"props":6622,"children":6623},{"style":1563},[6624],{"type":1538,"value":1070},{"type":178,"tag":1040,"props":6626,"children":6627},{"style":1563},[6628],{"type":1538,"value":1073},{"type":178,"tag":1040,"props":6630,"children":6631},{"style":1593},[6632],{"type":1538,"value":6633},"soft",{"type":178,"tag":1040,"props":6635,"children":6636},{"style":1563},[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":1574},[6645],{"type":1538,"value":6646},"          size",{"type":178,"tag":1040,"props":6648,"children":6649},{"style":1563},[6650],{"type":1538,"value":1070},{"type":178,"tag":1040,"props":6652,"children":6653},{"style":1563},[6654],{"type":1538,"value":1073},{"type":178,"tag":1040,"props":6656,"children":6657},{"style":1593},[6658],{"type":1538,"value":6659},"sm",{"type":178,"tag":1040,"props":6661,"children":6662},{"style":1563},[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":1574},[6671],{"type":1538,"value":6672},"          :active",{"type":178,"tag":1040,"props":6674,"children":6675},{"style":1563},[6676],{"type":1538,"value":1070},{"type":178,"tag":1040,"props":6678,"children":6679},{"style":1563},[6680],{"type":1538,"value":1073},{"type":178,"tag":1040,"props":6682,"children":6683},{"style":1593},[6684],{"type":1538,"value":6685},"open",{"type":178,"tag":1040,"props":6687,"children":6688},{"style":1563},[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":1574},[6697],{"type":1538,"value":6698},"          :class",{"type":178,"tag":1040,"props":6700,"children":6701},{"style":1563},[6702],{"type":1538,"value":1070},{"type":178,"tag":1040,"props":6704,"children":6705},{"style":1563},[6706],{"type":1538,"value":1073},{"type":178,"tag":1040,"props":6708,"children":6709},{"style":1593},[6710],{"type":1538,"value":6711},"ui.handle()",{"type":178,"tag":1040,"props":6713,"children":6714},{"style":1563},[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":1563},[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":1563},[6732],{"type":1538,"value":6733},"      \u003C\u002F",{"type":178,"tag":1040,"props":6735,"children":6736},{"style":1568},[6737],{"type":1538,"value":6738},"UDropdownMenu",{"type":178,"tag":1040,"props":6740,"children":6741},{"style":1563},[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":1563},[6750],{"type":1538,"value":6751},"    \u003C\u002F",{"type":178,"tag":1040,"props":6753,"children":6754},{"style":1568},[6755],{"type":1538,"value":1090},{"type":178,"tag":1040,"props":6757,"children":6758},{"style":1563},[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":1563},[6767],{"type":1538,"value":1122},{"type":178,"tag":1040,"props":6769,"children":6770},{"style":1568},[6771],{"type":1538,"value":1063},{"type":178,"tag":1040,"props":6773,"children":6774},{"style":1563},[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":1563},[6783],{"type":1538,"value":1132},{"type":178,"tag":1040,"props":6785,"children":6786},{"style":1568},[6787],{"type":1538,"value":1051},{"type":178,"tag":1040,"props":6789,"children":6790},{"style":1563},[6791],{"type":1538,"value":1054},{"type":178,"tag":1500,"props":6793,"children":6794},{},[6795],{"type":1538,"value":1876},{"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":1548,"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":1563},[6818],{"type":1538,"value":1047},{"type":178,"tag":1040,"props":6820,"children":6821},{"style":1568},[6822],{"type":1538,"value":1571},{"type":178,"tag":1040,"props":6824,"children":6825},{"style":1574},[6826],{"type":1538,"value":1577},{"type":178,"tag":1040,"props":6828,"children":6829},{"style":1574},[6830],{"type":1538,"value":1582},{"type":178,"tag":1040,"props":6832,"children":6833},{"style":1563},[6834],{"type":1538,"value":1070},{"type":178,"tag":1040,"props":6836,"children":6837},{"style":1563},[6838],{"type":1538,"value":1073},{"type":178,"tag":1040,"props":6840,"children":6841},{"style":1593},[6842],{"type":1538,"value":1596},{"type":178,"tag":1040,"props":6844,"children":6845},{"style":1563},[6846],{"type":1538,"value":1073},{"type":178,"tag":1040,"props":6848,"children":6849},{"style":1563},[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":2863},[6857],{"type":1538,"value":3046},{"type":178,"tag":1040,"props":6859,"children":6860},{"style":2863},[6861],{"type":1538,"value":3486},{"type":178,"tag":1040,"props":6863,"children":6864},{"style":1563},[6865],{"type":1538,"value":1431},{"type":178,"tag":1040,"props":6867,"children":6868},{"style":1615},[6869],{"type":1538,"value":6870}," EditorSuggestionMenuItem",{"type":178,"tag":1040,"props":6872,"children":6873},{"style":1563},[6874],{"type":1538,"value":3060},{"type":178,"tag":1040,"props":6876,"children":6877},{"style":2863},[6878],{"type":1538,"value":3065},{"type":178,"tag":1040,"props":6880,"children":6881},{"style":1563},[6882],{"type":1538,"value":2950},{"type":178,"tag":1040,"props":6884,"children":6885},{"style":1593},[6886],{"type":1538,"value":3512},{"type":178,"tag":1040,"props":6888,"children":6889},{"style":1563},[6890],{"type":1538,"value":2990},{"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":1650},{"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":1574},[6904],{"type":1538,"value":1612},{"type":178,"tag":1040,"props":6906,"children":6907},{"style":1615},[6908],{"type":1538,"value":1618},{"type":178,"tag":1040,"props":6910,"children":6911},{"style":1563},[6912],{"type":1538,"value":1070},{"type":178,"tag":1040,"props":6914,"children":6915},{"style":1625},[6916],{"type":1538,"value":1628},{"type":178,"tag":1040,"props":6918,"children":6919},{"style":1615},[6920],{"type":1538,"value":1337},{"type":178,"tag":1040,"props":6922,"children":6923},{"style":1563},[6924],{"type":1538,"value":1637},{"type":178,"tag":1040,"props":6926,"children":6927},{"style":1593},[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":1650},{"type":178,"tag":1040,"props":6938,"children":6939},{"class":1042,"line":1257},[6940,6945,6949],{"type":178,"tag":1040,"props":6941,"children":6942},{"style":1593},[6943],{"type":1538,"value":6944},"The button appears when hovering over blocks.",{"type":178,"tag":1040,"props":6946,"children":6947},{"style":1563},[6948],{"type":1538,"value":1637},{"type":178,"tag":1040,"props":6950,"children":6951},{"style":1615},[6952],{"type":1538,"value":1667},{"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":1650},{"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":1574},[6966],{"type":1538,"value":1612},{"type":178,"tag":1040,"props":6968,"children":6969},{"style":1615},[6970],{"type":1538,"value":6971}," suggestionItems",{"type":178,"tag":1040,"props":6973,"children":6974},{"style":1563},[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":1615},[6983],{"type":1538,"value":3791},{"type":178,"tag":1040,"props":6985,"children":6986},{"style":1563},[6987],{"type":1538,"value":1070},{"type":178,"tag":1040,"props":6989,"children":6990},{"style":1615},[6991],{"type":1538,"value":6992}," [[",{"type":178,"tag":1040,"props":6994,"children":6995},{"style":1563},[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":1568},[7003],{"type":1538,"value":7004},"  kind",{"type":178,"tag":1040,"props":7006,"children":7007},{"style":1563},[7008],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":7010,"children":7011},{"style":1563},[7012],{"type":1538,"value":2950},{"type":178,"tag":1040,"props":7014,"children":7015},{"style":1593},[7016],{"type":1538,"value":4217},{"type":178,"tag":1040,"props":7018,"children":7019},{"style":1563},[7020],{"type":1538,"value":1340},{"type":178,"tag":1040,"props":7022,"children":7023},{"style":1563},[7024],{"type":1538,"value":2964},{"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":1568},[7031],{"type":1538,"value":7032},"  level",{"type":178,"tag":1040,"props":7034,"children":7035},{"style":1563},[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":1563},[7044],{"type":1538,"value":2964},{"type":178,"tag":1040,"props":7046,"children":7047},{"class":1042,"line":1858},[7048,7053,7057,7061,7065,7069],{"type":178,"tag":1040,"props":7049,"children":7050},{"style":1568},[7051],{"type":1538,"value":7052},"  label",{"type":178,"tag":1040,"props":7054,"children":7055},{"style":1563},[7056],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":7058,"children":7059},{"style":1563},[7060],{"type":1538,"value":2950},{"type":178,"tag":1040,"props":7062,"children":7063},{"style":1593},[7064],{"type":1538,"value":4261},{"type":178,"tag":1040,"props":7066,"children":7067},{"style":1563},[7068],{"type":1538,"value":1340},{"type":178,"tag":1040,"props":7070,"children":7071},{"style":1563},[7072],{"type":1538,"value":2964},{"type":178,"tag":1040,"props":7074,"children":7075},{"class":1042,"line":3267},[7076,7081,7085,7089,7096],{"type":178,"tag":1040,"props":7077,"children":7078},{"style":1568},[7079],{"type":1538,"value":7080},"  icon",{"type":178,"tag":1040,"props":7082,"children":7083},{"style":1563},[7084],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":7086,"children":7087},{"style":1563},[7088],{"type":1538,"value":2950},{"type":178,"tag":1040,"props":7090,"children":7091},{"style":1593},[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":1563},[7099],{"type":1538,"value":2990},{"type":178,"tag":1040,"props":7101,"children":7102},{"class":1042,"line":3296},[7103,7108],{"type":178,"tag":1040,"props":7104,"children":7105},{"style":1563},[7106],{"type":1538,"value":7107},"},",{"type":178,"tag":1040,"props":7109,"children":7110},{"style":1563},[7111],{"type":1538,"value":2901},{"type":178,"tag":1040,"props":7113,"children":7114},{"class":1042,"line":3321},[7115,7119,7123,7127,7131,7135],{"type":178,"tag":1040,"props":7116,"children":7117},{"style":1568},[7118],{"type":1538,"value":7004},{"type":178,"tag":1040,"props":7120,"children":7121},{"style":1563},[7122],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":7124,"children":7125},{"style":1563},[7126],{"type":1538,"value":2950},{"type":178,"tag":1040,"props":7128,"children":7129},{"style":1593},[7130],{"type":1538,"value":4217},{"type":178,"tag":1040,"props":7132,"children":7133},{"style":1563},[7134],{"type":1538,"value":1340},{"type":178,"tag":1040,"props":7136,"children":7137},{"style":1563},[7138],{"type":1538,"value":2964},{"type":178,"tag":1040,"props":7140,"children":7141},{"class":1042,"line":3330},[7142,7146,7150,7154],{"type":178,"tag":1040,"props":7143,"children":7144},{"style":1568},[7145],{"type":1538,"value":7032},{"type":178,"tag":1040,"props":7147,"children":7148},{"style":1563},[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":1563},[7157],{"type":1538,"value":2964},{"type":178,"tag":1040,"props":7159,"children":7160},{"class":1042,"line":3339},[7161,7165,7169,7173,7177,7181],{"type":178,"tag":1040,"props":7162,"children":7163},{"style":1568},[7164],{"type":1538,"value":7052},{"type":178,"tag":1040,"props":7166,"children":7167},{"style":1563},[7168],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":7170,"children":7171},{"style":1563},[7172],{"type":1538,"value":2950},{"type":178,"tag":1040,"props":7174,"children":7175},{"style":1593},[7176],{"type":1538,"value":4364},{"type":178,"tag":1040,"props":7178,"children":7179},{"style":1563},[7180],{"type":1538,"value":1340},{"type":178,"tag":1040,"props":7182,"children":7183},{"style":1563},[7184],{"type":1538,"value":2964},{"type":178,"tag":1040,"props":7186,"children":7187},{"class":1042,"line":3347},[7188,7192,7196,7200,7207],{"type":178,"tag":1040,"props":7189,"children":7190},{"style":1568},[7191],{"type":1538,"value":7080},{"type":178,"tag":1040,"props":7193,"children":7194},{"style":1563},[7195],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":7197,"children":7198},{"style":1563},[7199],{"type":1538,"value":2950},{"type":178,"tag":1040,"props":7201,"children":7202},{"style":1593},[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":1563},[7210],{"type":1538,"value":2990},{"type":178,"tag":1040,"props":7212,"children":7213},{"class":1042,"line":3360},[7214,7218],{"type":178,"tag":1040,"props":7215,"children":7216},{"style":1563},[7217],{"type":1538,"value":7107},{"type":178,"tag":1040,"props":7219,"children":7220},{"style":1563},[7221],{"type":1538,"value":2901},{"type":178,"tag":1040,"props":7223,"children":7224},{"class":1042,"line":3369},[7225,7229,7233,7237,7241,7245],{"type":178,"tag":1040,"props":7226,"children":7227},{"style":1568},[7228],{"type":1538,"value":7004},{"type":178,"tag":1040,"props":7230,"children":7231},{"style":1563},[7232],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":7234,"children":7235},{"style":1563},[7236],{"type":1538,"value":2950},{"type":178,"tag":1040,"props":7238,"children":7239},{"style":1593},[7240],{"type":1538,"value":4632},{"type":178,"tag":1040,"props":7242,"children":7243},{"style":1563},[7244],{"type":1538,"value":1340},{"type":178,"tag":1040,"props":7246,"children":7247},{"style":1563},[7248],{"type":1538,"value":2964},{"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":1568},[7255],{"type":1538,"value":7052},{"type":178,"tag":1040,"props":7257,"children":7258},{"style":1563},[7259],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":7261,"children":7262},{"style":1563},[7263],{"type":1538,"value":2950},{"type":178,"tag":1040,"props":7265,"children":7266},{"style":1593},[7267],{"type":1538,"value":4657},{"type":178,"tag":1040,"props":7269,"children":7270},{"style":1563},[7271],{"type":1538,"value":1340},{"type":178,"tag":1040,"props":7273,"children":7274},{"style":1563},[7275],{"type":1538,"value":2964},{"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":1568},[7282],{"type":1538,"value":7080},{"type":178,"tag":1040,"props":7284,"children":7285},{"style":1563},[7286],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":7288,"children":7289},{"style":1563},[7290],{"type":1538,"value":2950},{"type":178,"tag":1040,"props":7292,"children":7293},{"style":1593},[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":1563},[7301],{"type":1538,"value":2990},{"type":178,"tag":1040,"props":7303,"children":7304},{"class":1042,"line":4005},[7305,7309],{"type":178,"tag":1040,"props":7306,"children":7307},{"style":1563},[7308],{"type":1538,"value":7107},{"type":178,"tag":1040,"props":7310,"children":7311},{"style":1563},[7312],{"type":1538,"value":2901},{"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":1568},[7319],{"type":1538,"value":7004},{"type":178,"tag":1040,"props":7321,"children":7322},{"style":1563},[7323],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":7325,"children":7326},{"style":1563},[7327],{"type":1538,"value":2950},{"type":178,"tag":1040,"props":7329,"children":7330},{"style":1593},[7331],{"type":1538,"value":4806},{"type":178,"tag":1040,"props":7333,"children":7334},{"style":1563},[7335],{"type":1538,"value":1340},{"type":178,"tag":1040,"props":7337,"children":7338},{"style":1563},[7339],{"type":1538,"value":2964},{"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":1568},[7346],{"type":1538,"value":7052},{"type":178,"tag":1040,"props":7348,"children":7349},{"style":1563},[7350],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":7352,"children":7353},{"style":1563},[7354],{"type":1538,"value":2950},{"type":178,"tag":1040,"props":7356,"children":7357},{"style":1593},[7358],{"type":1538,"value":4831},{"type":178,"tag":1040,"props":7360,"children":7361},{"style":1563},[7362],{"type":1538,"value":1340},{"type":178,"tag":1040,"props":7364,"children":7365},{"style":1563},[7366],{"type":1538,"value":2964},{"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":1568},[7373],{"type":1538,"value":7080},{"type":178,"tag":1040,"props":7375,"children":7376},{"style":1563},[7377],{"type":1538,"value":1437},{"type":178,"tag":1040,"props":7379,"children":7380},{"style":1563},[7381],{"type":1538,"value":2950},{"type":178,"tag":1040,"props":7383,"children":7384},{"style":1593},[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":1563},[7392],{"type":1538,"value":2990},{"type":178,"tag":1040,"props":7394,"children":7395},{"class":1042,"line":4087},[7396,7400],{"type":178,"tag":1040,"props":7397,"children":7398},{"style":1563},[7399],{"type":1538,"value":3022},{"type":178,"tag":1040,"props":7401,"children":7402},{"style":1615},[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":1563},[7411],{"type":1538,"value":1132},{"type":178,"tag":1040,"props":7413,"children":7414},{"style":1568},[7415],{"type":1538,"value":1571},{"type":178,"tag":1040,"props":7417,"children":7418},{"style":1563},[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":1650},{"type":178,"tag":1040,"props":7428,"children":7429},{"class":1042,"line":4301},[7430,7434,7438],{"type":178,"tag":1040,"props":7431,"children":7432},{"style":1563},[7433],{"type":1538,"value":1047},{"type":178,"tag":1040,"props":7435,"children":7436},{"style":1568},[7437],{"type":1538,"value":1051},{"type":178,"tag":1040,"props":7439,"children":7440},{"style":1563},[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":1563},[7448],{"type":1538,"value":1060},{"type":178,"tag":1040,"props":7450,"children":7451},{"style":1568},[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":1574},[7459],{"type":1538,"value":6157},{"type":178,"tag":1040,"props":7461,"children":7462},{"style":1563},[7463],{"type":1538,"value":1070},{"type":178,"tag":1040,"props":7465,"children":7466},{"style":1563},[7467],{"type":1538,"value":1073},{"type":178,"tag":1040,"props":7469,"children":7470},{"style":1593},[7471],{"type":1538,"value":7472},"{ editor, handlers }",{"type":178,"tag":1040,"props":7474,"children":7475},{"style":1563},[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":1574},[7483],{"type":1538,"value":6182},{"type":178,"tag":1040,"props":7485,"children":7486},{"style":1563},[7487],{"type":1538,"value":1070},{"type":178,"tag":1040,"props":7489,"children":7490},{"style":1563},[7491],{"type":1538,"value":1073},{"type":178,"tag":1040,"props":7493,"children":7494},{"style":1593},[7495],{"type":1538,"value":1753},{"type":178,"tag":1040,"props":7497,"children":7498},{"style":1563},[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":1574},[7506],{"type":1538,"value":6207},{"type":178,"tag":1040,"props":7508,"children":7509},{"style":1563},[7510],{"type":1538,"value":1070},{"type":178,"tag":1040,"props":7512,"children":7513},{"style":1563},[7514],{"type":1538,"value":1073},{"type":178,"tag":1040,"props":7516,"children":7517},{"style":1593},[7518],{"type":1538,"value":1775},{"type":178,"tag":1040,"props":7520,"children":7521},{"style":1563},[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":1574},[7529],{"type":1538,"value":6232},{"type":178,"tag":1040,"props":7531,"children":7532},{"style":1563},[7533],{"type":1538,"value":1070},{"type":178,"tag":1040,"props":7535,"children":7536},{"style":1563},[7537],{"type":1538,"value":1073},{"type":178,"tag":1040,"props":7539,"children":7540},{"style":1593},[7541],{"type":1538,"value":7542},"w-full min-h-35",{"type":178,"tag":1040,"props":7544,"children":7545},{"style":1563},[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":1574},[7553],{"type":1538,"value":7554},"    :ui",{"type":178,"tag":1040,"props":7556,"children":7557},{"style":1563},[7558],{"type":1538,"value":1070},{"type":178,"tag":1040,"props":7560,"children":7561},{"style":1563},[7562],{"type":1538,"value":1073},{"type":178,"tag":1040,"props":7564,"children":7565},{"style":1593},[7566],{"type":1538,"value":7567},"{ base: 'p-8 sm:px-16' }",{"type":178,"tag":1040,"props":7569,"children":7570},{"style":1563},[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":1563},[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":1563},[7585],{"type":1538,"value":1087},{"type":178,"tag":1040,"props":7587,"children":7588},{"style":1568},[7589],{"type":1538,"value":7590},"UEditorSuggestionMenu",{"type":178,"tag":1040,"props":7592,"children":7593},{"style":1574},[7594],{"type":1538,"value":1093},{"type":178,"tag":1040,"props":7596,"children":7597},{"style":1563},[7598],{"type":1538,"value":1070},{"type":178,"tag":1040,"props":7600,"children":7601},{"style":1563},[7602],{"type":1538,"value":1073},{"type":178,"tag":1040,"props":7604,"children":7605},{"style":1593},[7606],{"type":1538,"value":464},{"type":178,"tag":1040,"props":7608,"children":7609},{"style":1563},[7610],{"type":1538,"value":1073},{"type":178,"tag":1040,"props":7612,"children":7613},{"style":1574},[7614],{"type":1538,"value":7615}," :items",{"type":178,"tag":1040,"props":7617,"children":7618},{"style":1563},[7619],{"type":1538,"value":1070},{"type":178,"tag":1040,"props":7621,"children":7622},{"style":1563},[7623],{"type":1538,"value":1073},{"type":178,"tag":1040,"props":7625,"children":7626},{"style":1593},[7627],{"type":1538,"value":7628},"suggestionItems",{"type":178,"tag":1040,"props":7630,"children":7631},{"style":1563},[7632],{"type":1538,"value":1073},{"type":178,"tag":1040,"props":7634,"children":7635},{"style":1563},[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":1650},{"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":1563},[7650],{"type":1538,"value":1087},{"type":178,"tag":1040,"props":7652,"children":7653},{"style":1568},[7654],{"type":1538,"value":1090},{"type":178,"tag":1040,"props":7656,"children":7657},{"style":1574},[7658],{"type":1538,"value":1067},{"type":178,"tag":1040,"props":7660,"children":7661},{"style":1563},[7662],{"type":1538,"value":1070},{"type":178,"tag":1040,"props":7664,"children":7665},{"style":1563},[7666],{"type":1538,"value":1073},{"type":178,"tag":1040,"props":7668,"children":7669},{"style":1593},[7670],{"type":1538,"value":7671},"{ ui, onClick }",{"type":178,"tag":1040,"props":7673,"children":7674},{"style":1563},[7675],{"type":1538,"value":1073},{"type":178,"tag":1040,"props":7677,"children":7678},{"style":1574},[7679],{"type":1538,"value":1093},{"type":178,"tag":1040,"props":7681,"children":7682},{"style":1563},[7683],{"type":1538,"value":1070},{"type":178,"tag":1040,"props":7685,"children":7686},{"style":1563},[7687],{"type":1538,"value":1073},{"type":178,"tag":1040,"props":7689,"children":7690},{"style":1593},[7691],{"type":1538,"value":464},{"type":178,"tag":1040,"props":7693,"children":7694},{"style":1563},[7695],{"type":1538,"value":1073},{"type":178,"tag":1040,"props":7697,"children":7698},{"style":1563},[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":1563},[7706],{"type":1538,"value":6346},{"type":178,"tag":1040,"props":7708,"children":7709},{"style":1568},[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":1574},[7717],{"type":1538,"value":7718},"        icon",{"type":178,"tag":1040,"props":7720,"children":7721},{"style":1563},[7722],{"type":1538,"value":1070},{"type":178,"tag":1040,"props":7724,"children":7725},{"style":1563},[7726],{"type":1538,"value":1073},{"type":178,"tag":1040,"props":7728,"children":7729},{"style":1593},[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":1563},[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":1574},[7746],{"type":1538,"value":7747},"        color",{"type":178,"tag":1040,"props":7749,"children":7750},{"style":1563},[7751],{"type":1538,"value":1070},{"type":178,"tag":1040,"props":7753,"children":7754},{"style":1563},[7755],{"type":1538,"value":1073},{"type":178,"tag":1040,"props":7757,"children":7758},{"style":1593},[7759],{"type":1538,"value":6581},{"type":178,"tag":1040,"props":7761,"children":7762},{"style":1563},[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":1574},[7770],{"type":1538,"value":7771},"        variant",{"type":178,"tag":1040,"props":7773,"children":7774},{"style":1563},[7775],{"type":1538,"value":1070},{"type":178,"tag":1040,"props":7777,"children":7778},{"style":1563},[7779],{"type":1538,"value":1073},{"type":178,"tag":1040,"props":7781,"children":7782},{"style":1593},[7783],{"type":1538,"value":6607},{"type":178,"tag":1040,"props":7785,"children":7786},{"style":1563},[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":1574},[7794],{"type":1538,"value":7795},"        size",{"type":178,"tag":1040,"props":7797,"children":7798},{"style":1563},[7799],{"type":1538,"value":1070},{"type":178,"tag":1040,"props":7801,"children":7802},{"style":1563},[7803],{"type":1538,"value":1073},{"type":178,"tag":1040,"props":7805,"children":7806},{"style":1593},[7807],{"type":1538,"value":6659},{"type":178,"tag":1040,"props":7809,"children":7810},{"style":1563},[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":1574},[7818],{"type":1538,"value":7819},"        :class",{"type":178,"tag":1040,"props":7821,"children":7822},{"style":1563},[7823],{"type":1538,"value":1070},{"type":178,"tag":1040,"props":7825,"children":7826},{"style":1563},[7827],{"type":1538,"value":1073},{"type":178,"tag":1040,"props":7829,"children":7830},{"style":1593},[7831],{"type":1538,"value":6711},{"type":178,"tag":1040,"props":7833,"children":7834},{"style":1563},[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":1574},[7842],{"type":1538,"value":7843},"        @click",{"type":178,"tag":1040,"props":7845,"children":7846},{"style":1563},[7847],{"type":1538,"value":1070},{"type":178,"tag":1040,"props":7849,"children":7850},{"style":1563},[7851],{"type":1538,"value":1073},{"type":178,"tag":1040,"props":7853,"children":7854},{"style":1593},[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":1593},[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":1650},{"type":178,"tag":1040,"props":7873,"children":7874},{"class":1042,"line":5235},[7875],{"type":178,"tag":1040,"props":7876,"children":7877},{"style":1593},[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":1593},[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":1593},[7894],{"type":1538,"value":7895},"        }",{"type":178,"tag":1040,"props":7897,"children":7898},{"style":1563},[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":1563},[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":1650},{"type":178,"tag":1040,"props":7916,"children":7917},{"class":1042,"line":5342},[7918,7922],{"type":178,"tag":1040,"props":7919,"children":7920},{"style":1563},[7921],{"type":1538,"value":6346},{"type":178,"tag":1040,"props":7923,"children":7924},{"style":1568},[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":1574},[7932],{"type":1538,"value":7718},{"type":178,"tag":1040,"props":7934,"children":7935},{"style":1563},[7936],{"type":1538,"value":1070},{"type":178,"tag":1040,"props":7938,"children":7939},{"style":1563},[7940],{"type":1538,"value":1073},{"type":178,"tag":1040,"props":7942,"children":7943},{"style":1593},[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":1563},[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":1574},[7958],{"type":1538,"value":7747},{"type":178,"tag":1040,"props":7960,"children":7961},{"style":1563},[7962],{"type":1538,"value":1070},{"type":178,"tag":1040,"props":7964,"children":7965},{"style":1563},[7966],{"type":1538,"value":1073},{"type":178,"tag":1040,"props":7968,"children":7969},{"style":1593},[7970],{"type":1538,"value":6581},{"type":178,"tag":1040,"props":7972,"children":7973},{"style":1563},[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":1574},[7981],{"type":1538,"value":7771},{"type":178,"tag":1040,"props":7983,"children":7984},{"style":1563},[7985],{"type":1538,"value":1070},{"type":178,"tag":1040,"props":7987,"children":7988},{"style":1563},[7989],{"type":1538,"value":1073},{"type":178,"tag":1040,"props":7991,"children":7992},{"style":1593},[7993],{"type":1538,"value":6607},{"type":178,"tag":1040,"props":7995,"children":7996},{"style":1563},[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":1574},[8004],{"type":1538,"value":7795},{"type":178,"tag":1040,"props":8006,"children":8007},{"style":1563},[8008],{"type":1538,"value":1070},{"type":178,"tag":1040,"props":8010,"children":8011},{"style":1563},[8012],{"type":1538,"value":1073},{"type":178,"tag":1040,"props":8014,"children":8015},{"style":1593},[8016],{"type":1538,"value":6659},{"type":178,"tag":1040,"props":8018,"children":8019},{"style":1563},[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":1574},[8027],{"type":1538,"value":7819},{"type":178,"tag":1040,"props":8029,"children":8030},{"style":1563},[8031],{"type":1538,"value":1070},{"type":178,"tag":1040,"props":8033,"children":8034},{"style":1563},[8035],{"type":1538,"value":1073},{"type":178,"tag":1040,"props":8037,"children":8038},{"style":1593},[8039],{"type":1538,"value":6711},{"type":178,"tag":1040,"props":8041,"children":8042},{"style":1563},[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":1563},[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":1563},[8057],{"type":1538,"value":6751},{"type":178,"tag":1040,"props":8059,"children":8060},{"style":1568},[8061],{"type":1538,"value":1090},{"type":178,"tag":1040,"props":8063,"children":8064},{"style":1563},[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":1563},[8072],{"type":1538,"value":1122},{"type":178,"tag":1040,"props":8074,"children":8075},{"style":1568},[8076],{"type":1538,"value":1063},{"type":178,"tag":1040,"props":8078,"children":8079},{"style":1563},[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":1563},[8087],{"type":1538,"value":1132},{"type":178,"tag":1040,"props":8089,"children":8090},{"style":1568},[8091],{"type":1538,"value":1051},{"type":178,"tag":1040,"props":8093,"children":8094},{"style":1563},[8095],{"type":1538,"value":1054},{"type":178,"tag":1500,"props":8097,"children":8098},{},[8099],{"type":1538,"value":1876},{"title":1036,"searchDepth":1057,"depth":1057,"links":8101},[],1773878051908]