[{"data":1,"prerenderedAt":6920},["ShallowReactive",2],{"navigation_docs":3,"-nuxt-nuxt-x-affiliate-release-notes":3926,"-nuxt-nuxt-x-affiliate-release-notes-surround":6915},[4,2911],{"title":5,"icon":6,"path":7,"stem":8,"children":9},"Nuxt Layers","i-simple-icons-nuxtdotjs","\u002Fnuxt","1.nuxt",[10,12,17,22,797,880,948,969,1024,1488,1510,1530,1989,2296,2359,2414,2444,2492,2545],{"title":5,"path":7,"stem":11,"icon":6},"1.nuxt\u002Findex",{"title":13,"path":14,"stem":15,"icon":16},"app.config.ts","\u002Fnuxt\u002Fapp-config","1.nuxt\u002F0.app-config","i-heroicons-cog-6-tooth",{"title":18,"path":19,"stem":20,"icon":21},"Migrating to 2.0","\u002Fnuxt\u002Fmigrating-to-2-0","1.nuxt\u002F0.migrating-to-2-0","i-heroicons-arrow-up-circle",{"title":23,"badge":24,"path":25,"stem":26,"children":27},"nuxt-x-app","149 components","\u002Fnuxt\u002Fnuxt-x-app","1.nuxt\u002F1.nuxt-x-app\u002Findex",[28,29,33,37,71,75,107,111,152,173,189,245,261,277,297,310,314,327,339,356,380,409,413,442,491,520,564,585,685,726,791],{"title":23,"path":25,"stem":26},{"title":30,"path":31,"stem":32},"Activity","\u002Fnuxt\u002Fnuxt-x-app\u002Factivity","1.nuxt\u002F1.nuxt-x-app\u002F1.activity",{"title":34,"path":35,"stem":36},"Command","\u002Fnuxt\u002Fnuxt-x-app\u002Fcommand","1.nuxt\u002F1.nuxt-x-app\u002F10.command",{"title":38,"path":39,"stem":40,"children":41,"page":70},"Data","\u002Fnuxt\u002Fnuxt-x-app\u002Fdata","1.nuxt\u002F1.nuxt-x-app\u002F11.data",[42,46,50,54,58,62,66],{"title":43,"path":44,"stem":45},"DataNumber","\u002Fnuxt\u002Fnuxt-x-app\u002Fdata\u002Fdata-number","1.nuxt\u002F1.nuxt-x-app\u002F11.data\u002F1.data-number",{"title":47,"path":48,"stem":49},"KeyValue","\u002Fnuxt\u002Fnuxt-x-app\u002Fdata\u002Fkey-value","1.nuxt\u002F1.nuxt-x-app\u002F11.data\u002F2.key-value",{"title":51,"path":52,"stem":53},"KeyValueList","\u002Fnuxt\u002Fnuxt-x-app\u002Fdata\u002Fkey-value-list","1.nuxt\u002F1.nuxt-x-app\u002F11.data\u002F3.key-value-list",{"title":55,"path":56,"stem":57},"DataStatusBadge","\u002Fnuxt\u002Fnuxt-x-app\u002Fdata\u002Fdata-status-badge","1.nuxt\u002F1.nuxt-x-app\u002F11.data\u002F4.data-status-badge",{"title":59,"path":60,"stem":61},"DataTimeline","\u002Fnuxt\u002Fnuxt-x-app\u002Fdata\u002Fdata-timeline","1.nuxt\u002F1.nuxt-x-app\u002F11.data\u002F5.data-timeline",{"title":63,"path":64,"stem":65},"DataTimelineFeed","\u002Fnuxt\u002Fnuxt-x-app\u002Fdata\u002Fdata-timeline-feed","1.nuxt\u002F1.nuxt-x-app\u002F11.data\u002F6.data-timeline-feed",{"title":67,"path":68,"stem":69},"DataSkeleton","\u002Fnuxt\u002Fnuxt-x-app\u002Fdata\u002Fdata-skeleton","1.nuxt\u002F1.nuxt-x-app\u002F11.data\u002F7.data-skeleton",false,{"title":72,"path":73,"stem":74},"Detail","\u002Fnuxt\u002Fnuxt-x-app\u002Fdetail","1.nuxt\u002F1.nuxt-x-app\u002F12.detail",{"title":76,"path":77,"stem":78,"children":79,"page":70},"Document","\u002Fnuxt\u002Fnuxt-x-app\u002Fdocument","1.nuxt\u002F1.nuxt-x-app\u002F13.document",[80,83,87,91,95,99,103],{"title":76,"path":81,"stem":82},"\u002Fnuxt\u002Fnuxt-x-app\u002Fdocument\u002Fdocument","1.nuxt\u002F1.nuxt-x-app\u002F13.document\u002F1.document",{"title":84,"path":85,"stem":86},"DocumentList","\u002Fnuxt\u002Fnuxt-x-app\u002Fdocument\u002Fdocument-list","1.nuxt\u002F1.nuxt-x-app\u002F13.document\u002F2.document-list",{"title":88,"path":89,"stem":90},"DocumentGrid","\u002Fnuxt\u002Fnuxt-x-app\u002Fdocument\u002Fdocument-grid","1.nuxt\u002F1.nuxt-x-app\u002F13.document\u002F3.document-grid",{"title":92,"path":93,"stem":94},"DocumentItem","\u002Fnuxt\u002Fnuxt-x-app\u002Fdocument\u002Fdocument-item","1.nuxt\u002F1.nuxt-x-app\u002F13.document\u002F4.document-item",{"title":96,"path":97,"stem":98},"DocumentPreview","\u002Fnuxt\u002Fnuxt-x-app\u002Fdocument\u002Fdocument-preview","1.nuxt\u002F1.nuxt-x-app\u002F13.document\u002F5.document-preview",{"title":100,"path":101,"stem":102},"DocumentUploader","\u002Fnuxt\u002Fnuxt-x-app\u002Fdocument\u002Fdocument-uploader","1.nuxt\u002F1.nuxt-x-app\u002F13.document\u002F6.document-uploader",{"title":104,"path":105,"stem":106},"DocumentManager","\u002Fnuxt\u002Fnuxt-x-app\u002Fdocument\u002Fdocument-manager","1.nuxt\u002F1.nuxt-x-app\u002F13.document\u002F7.document-manager",{"title":108,"path":109,"stem":110},"Email","\u002Fnuxt\u002Fnuxt-x-app\u002Femail","1.nuxt\u002F1.nuxt-x-app\u002F14.email",{"title":112,"path":113,"stem":114,"children":115,"page":70},"Fmt","\u002Fnuxt\u002Fnuxt-x-app\u002Ffmt","1.nuxt\u002F1.nuxt-x-app\u002F15.fmt",[116,120,124,128,132,136,140,144,148],{"title":117,"path":118,"stem":119},"FmtDateTime","\u002Fnuxt\u002Fnuxt-x-app\u002Ffmt\u002Ffmt-date-time","1.nuxt\u002F1.nuxt-x-app\u002F15.fmt\u002F1.fmt-date-time",{"title":121,"path":122,"stem":123},"FmtCurrency","\u002Fnuxt\u002Fnuxt-x-app\u002Ffmt\u002Ffmt-currency","1.nuxt\u002F1.nuxt-x-app\u002F15.fmt\u002F2.fmt-currency",{"title":125,"path":126,"stem":127},"FmtPhone","\u002Fnuxt\u002Fnuxt-x-app\u002Ffmt\u002Ffmt-phone","1.nuxt\u002F1.nuxt-x-app\u002F15.fmt\u002F3.fmt-phone",{"title":129,"path":130,"stem":131},"FmtAddress","\u002Fnuxt\u002Fnuxt-x-app\u002Ffmt\u002Ffmt-address","1.nuxt\u002F1.nuxt-x-app\u002F15.fmt\u002F4.fmt-address",{"title":133,"path":134,"stem":135},"FmtMap","\u002Fnuxt\u002Fnuxt-x-app\u002Ffmt\u002Ffmt-map","1.nuxt\u002F1.nuxt-x-app\u002F15.fmt\u002F5.fmt-map",{"title":137,"path":138,"stem":139},"FmtRelativeTime","\u002Fnuxt\u002Fnuxt-x-app\u002Ffmt\u002Ffmt-relative-time","1.nuxt\u002F1.nuxt-x-app\u002F15.fmt\u002F6.fmt-relative-time",{"title":141,"path":142,"stem":143},"FmtPercent","\u002Fnuxt\u002Fnuxt-x-app\u002Ffmt\u002Ffmt-percent","1.nuxt\u002F1.nuxt-x-app\u002F15.fmt\u002F7.fmt-percent",{"title":145,"path":146,"stem":147},"FmtFileSize","\u002Fnuxt\u002Fnuxt-x-app\u002Ffmt\u002Ffmt-file-size","1.nuxt\u002F1.nuxt-x-app\u002F15.fmt\u002F8.fmt-file-size",{"title":149,"path":150,"stem":151},"FmtData","\u002Fnuxt\u002Fnuxt-x-app\u002Ffmt\u002Ffmt-data","1.nuxt\u002F1.nuxt-x-app\u002F15.fmt\u002F9.fmt-data",{"title":153,"path":154,"stem":155,"children":156,"page":70},"Inline","\u002Fnuxt\u002Fnuxt-x-app\u002Finline","1.nuxt\u002F1.nuxt-x-app\u002F16.inline",[157,161,165,169],{"title":158,"path":159,"stem":160},"InlineEdit","\u002Fnuxt\u002Fnuxt-x-app\u002Finline\u002Finline-edit","1.nuxt\u002F1.nuxt-x-app\u002F16.inline\u002F1.inline-edit",{"title":162,"path":163,"stem":164},"InlineToggle","\u002Fnuxt\u002Fnuxt-x-app\u002Finline\u002Finline-toggle","1.nuxt\u002F1.nuxt-x-app\u002F16.inline\u002F2.inline-toggle",{"title":166,"path":167,"stem":168},"InlineSelect","\u002Fnuxt\u002Fnuxt-x-app\u002Finline\u002Finline-select","1.nuxt\u002F1.nuxt-x-app\u002F16.inline\u002F3.inline-select",{"title":170,"path":171,"stem":172},"InlineDate","\u002Fnuxt\u002Fnuxt-x-app\u002Finline\u002Finline-date","1.nuxt\u002F1.nuxt-x-app\u002F16.inline\u002F4.inline-date",{"title":174,"path":175,"stem":176,"children":177,"page":70},"Kanban","\u002Fnuxt\u002Fnuxt-x-app\u002Fkanban","1.nuxt\u002F1.nuxt-x-app\u002F17.kanban",[178,181,185],{"title":174,"path":179,"stem":180},"\u002Fnuxt\u002Fnuxt-x-app\u002Fkanban\u002Fkanban","1.nuxt\u002F1.nuxt-x-app\u002F17.kanban\u002F1.kanban",{"title":182,"path":183,"stem":184},"KanbanColumn","\u002Fnuxt\u002Fnuxt-x-app\u002Fkanban\u002Fkanban-column","1.nuxt\u002F1.nuxt-x-app\u002F17.kanban\u002F2.kanban-column",{"title":186,"path":187,"stem":188},"KanbanCard","\u002Fnuxt\u002Fnuxt-x-app\u002Fkanban\u002Fkanban-card","1.nuxt\u002F1.nuxt-x-app\u002F17.kanban\u002F3.kanban-card",{"title":190,"path":191,"stem":192,"children":193,"page":70},"Layout","\u002Fnuxt\u002Fnuxt-x-app\u002Flayout","1.nuxt\u002F1.nuxt-x-app\u002F18.layout",[194,197,201,205,209,213,217,221,225,229,233,237,241],{"title":190,"path":195,"stem":196},"\u002Fnuxt\u002Fnuxt-x-app\u002Flayout\u002Flayout","1.nuxt\u002F1.nuxt-x-app\u002F18.layout\u002F1.layout",{"title":198,"path":199,"stem":200},"LayoutBreadcrumbs","\u002Fnuxt\u002Fnuxt-x-app\u002Flayout\u002Flayout-breadcrumbs","1.nuxt\u002F1.nuxt-x-app\u002F18.layout\u002F10.layout-breadcrumbs",{"title":202,"path":203,"stem":204},"LayoutContentNav","\u002Fnuxt\u002Fnuxt-x-app\u002Flayout\u002Flayout-content-nav","1.nuxt\u002F1.nuxt-x-app\u002F18.layout\u002F11.layout-content-nav",{"title":206,"path":207,"stem":208},"LayoutSecondaryNav","\u002Fnuxt\u002Fnuxt-x-app\u002Flayout\u002Flayout-secondary-nav","1.nuxt\u002F1.nuxt-x-app\u002F18.layout\u002F12.layout-secondary-nav",{"title":210,"path":211,"stem":212},"LayoutResponsiveNav","\u002Fnuxt\u002Fnuxt-x-app\u002Flayout\u002Flayout-responsive-nav","1.nuxt\u002F1.nuxt-x-app\u002F18.layout\u002F13.layout-responsive-nav",{"title":214,"path":215,"stem":216},"LayoutHeader","\u002Fnuxt\u002Fnuxt-x-app\u002Flayout\u002Flayout-header","1.nuxt\u002F1.nuxt-x-app\u002F18.layout\u002F2.layout-header",{"title":218,"path":219,"stem":220},"LayoutSidebar","\u002Fnuxt\u002Fnuxt-x-app\u002Flayout\u002Flayout-sidebar","1.nuxt\u002F1.nuxt-x-app\u002F18.layout\u002F3.layout-sidebar",{"title":222,"path":223,"stem":224},"LayoutSidebarNav","\u002Fnuxt\u002Fnuxt-x-app\u002Flayout\u002Flayout-sidebar-nav","1.nuxt\u002F1.nuxt-x-app\u002F18.layout\u002F4.layout-sidebar-nav",{"title":226,"path":227,"stem":228},"LayoutSidebarNavItem","\u002Fnuxt\u002Fnuxt-x-app\u002Flayout\u002Flayout-sidebar-nav-item","1.nuxt\u002F1.nuxt-x-app\u002F18.layout\u002F5.layout-sidebar-nav-item",{"title":230,"path":231,"stem":232},"LayoutSidebarUserMenu","\u002Fnuxt\u002Fnuxt-x-app\u002Flayout\u002Flayout-sidebar-user-menu","1.nuxt\u002F1.nuxt-x-app\u002F18.layout\u002F6.layout-sidebar-user-menu",{"title":234,"path":235,"stem":236},"LayoutUserMenu","\u002Fnuxt\u002Fnuxt-x-app\u002Flayout\u002Flayout-user-menu","1.nuxt\u002F1.nuxt-x-app\u002F18.layout\u002F7.layout-user-menu",{"title":238,"path":239,"stem":240},"LayoutMobileSidebar","\u002Fnuxt\u002Fnuxt-x-app\u002Flayout\u002Flayout-mobile-sidebar","1.nuxt\u002F1.nuxt-x-app\u002F18.layout\u002F8.layout-mobile-sidebar",{"title":242,"path":243,"stem":244},"LayoutPageHeader","\u002Fnuxt\u002Fnuxt-x-app\u002Flayout\u002Flayout-page-header","1.nuxt\u002F1.nuxt-x-app\u002F18.layout\u002F9.layout-page-header",{"title":246,"path":247,"stem":248,"children":249,"page":70},"Modal","\u002Fnuxt\u002Fnuxt-x-app\u002Fmodal","1.nuxt\u002F1.nuxt-x-app\u002F19.modal",[250,253,257],{"title":246,"path":251,"stem":252},"\u002Fnuxt\u002Fnuxt-x-app\u002Fmodal\u002Fmodal","1.nuxt\u002F1.nuxt-x-app\u002F19.modal\u002F1.modal",{"title":254,"path":255,"stem":256},"ModalConfirm","\u002Fnuxt\u002Fnuxt-x-app\u002Fmodal\u002Fmodal-confirm","1.nuxt\u002F1.nuxt-x-app\u002F19.modal\u002F2.modal-confirm",{"title":258,"path":259,"stem":260},"ModalKeyValue","\u002Fnuxt\u002Fnuxt-x-app\u002Fmodal\u002Fmodal-key-value","1.nuxt\u002F1.nuxt-x-app\u002F19.modal\u002F3.modal-key-value",{"title":262,"path":263,"stem":264,"children":265,"page":70},"Avatar","\u002Fnuxt\u002Fnuxt-x-app\u002Favatar","1.nuxt\u002F1.nuxt-x-app\u002F2.avatar",[266,269,273],{"title":262,"path":267,"stem":268},"\u002Fnuxt\u002Fnuxt-x-app\u002Favatar\u002Favatar","1.nuxt\u002F1.nuxt-x-app\u002F2.avatar\u002F1.avatar",{"title":270,"path":271,"stem":272},"AvatarGroup","\u002Fnuxt\u002Fnuxt-x-app\u002Favatar\u002Favatar-group","1.nuxt\u002F1.nuxt-x-app\u002F2.avatar\u002F2.avatar-group",{"title":274,"path":275,"stem":276},"AvatarUpload","\u002Fnuxt\u002Fnuxt-x-app\u002Favatar\u002Favatar-upload","1.nuxt\u002F1.nuxt-x-app\u002F2.avatar\u002F3.avatar-upload",{"title":278,"path":279,"stem":280,"children":281,"page":70},"Note","\u002Fnuxt\u002Fnuxt-x-app\u002Fnote","1.nuxt\u002F1.nuxt-x-app\u002F20.note",[282,285,289,293],{"title":278,"path":283,"stem":284},"\u002Fnuxt\u002Fnuxt-x-app\u002Fnote\u002Fnote","1.nuxt\u002F1.nuxt-x-app\u002F20.note\u002F1.note",{"title":286,"path":287,"stem":288},"NoteFeed","\u002Fnuxt\u002Fnuxt-x-app\u002Fnote\u002Fnote-feed","1.nuxt\u002F1.nuxt-x-app\u002F20.note\u002F2.note-feed",{"title":290,"path":291,"stem":292},"NoteInput","\u002Fnuxt\u002Fnuxt-x-app\u002Fnote\u002Fnote-input","1.nuxt\u002F1.nuxt-x-app\u002F20.note\u002F3.note-input",{"title":294,"path":295,"stem":296},"NoteToolbar","\u002Fnuxt\u002Fnuxt-x-app\u002Fnote\u002Fnote-toolbar","1.nuxt\u002F1.nuxt-x-app\u002F20.note\u002F4.note-toolbar",{"title":298,"path":299,"stem":300,"children":301,"page":70},"Notification","\u002Fnuxt\u002Fnuxt-x-app\u002Fnotification","1.nuxt\u002F1.nuxt-x-app\u002F21.notification",[302,306],{"title":303,"path":304,"stem":305},"NotificationBell","\u002Fnuxt\u002Fnuxt-x-app\u002Fnotification\u002Fnotification-bell","1.nuxt\u002F1.nuxt-x-app\u002F21.notification\u002F1.notification-bell",{"title":307,"path":308,"stem":309},"NotificationSlideover","\u002Fnuxt\u002Fnuxt-x-app\u002Fnotification\u002Fnotification-slideover","1.nuxt\u002F1.nuxt-x-app\u002F21.notification\u002F2.notification-slideover",{"title":311,"path":312,"stem":313},"Permission","\u002Fnuxt\u002Fnuxt-x-app\u002Fpermission","1.nuxt\u002F1.nuxt-x-app\u002F22.permission",{"title":315,"path":316,"stem":317,"children":318,"page":70},"Settings","\u002Fnuxt\u002Fnuxt-x-app\u002Fsettings","1.nuxt\u002F1.nuxt-x-app\u002F23.settings",[319,323],{"title":320,"path":321,"stem":322},"SettingsSecurityItem","\u002Fnuxt\u002Fnuxt-x-app\u002Fsettings\u002Fsettings-security-item","1.nuxt\u002F1.nuxt-x-app\u002F23.settings\u002F1.settings-security-item",{"title":324,"path":325,"stem":326},"SettingsPreference","\u002Fnuxt\u002Fnuxt-x-app\u002Fsettings\u002Fsettings-preference","1.nuxt\u002F1.nuxt-x-app\u002F23.settings\u002F2.settings-preference",{"title":328,"path":329,"stem":330,"children":331,"page":70},"Slide","\u002Fnuxt\u002Fnuxt-x-app\u002Fslide","1.nuxt\u002F1.nuxt-x-app\u002F24.slide",[332,336],{"title":333,"path":334,"stem":335},"SlidePanel","\u002Fnuxt\u002Fnuxt-x-app\u002Fslide\u002Fslide-panel","1.nuxt\u002F1.nuxt-x-app\u002F24.slide\u002F1.slide-panel",{"title":328,"path":337,"stem":338},"\u002Fnuxt\u002Fnuxt-x-app\u002Fslide\u002Fslide","1.nuxt\u002F1.nuxt-x-app\u002F24.slide\u002F2.slide",{"title":340,"path":341,"stem":342,"children":343,"page":70},"State","\u002Fnuxt\u002Fnuxt-x-app\u002Fstate","1.nuxt\u002F1.nuxt-x-app\u002F25.state",[344,348,352],{"title":345,"path":346,"stem":347},"StateError","\u002Fnuxt\u002Fnuxt-x-app\u002Fstate\u002Fstate-error","1.nuxt\u002F1.nuxt-x-app\u002F25.state\u002F1.state-error",{"title":349,"path":350,"stem":351},"StateEmpty","\u002Fnuxt\u002Fnuxt-x-app\u002Fstate\u002Fstate-empty","1.nuxt\u002F1.nuxt-x-app\u002F25.state\u002F2.state-empty",{"title":353,"path":354,"stem":355},"StateLoading","\u002Fnuxt\u002Fnuxt-x-app\u002Fstate\u002Fstate-loading","1.nuxt\u002F1.nuxt-x-app\u002F25.state\u002F3.state-loading",{"title":357,"path":358,"stem":359,"children":360,"page":70},"User","\u002Fnuxt\u002Fnuxt-x-app\u002Fuser","1.nuxt\u002F1.nuxt-x-app\u002F26.user",[361,364,368,372,376],{"title":357,"path":362,"stem":363},"\u002Fnuxt\u002Fnuxt-x-app\u002Fuser\u002Fuser","1.nuxt\u002F1.nuxt-x-app\u002F26.user\u002F1.user",{"title":365,"path":366,"stem":367},"UserCard","\u002Fnuxt\u002Fnuxt-x-app\u002Fuser\u002Fuser-card","1.nuxt\u002F1.nuxt-x-app\u002F26.user\u002F2.user-card",{"title":369,"path":370,"stem":371},"UserItem","\u002Fnuxt\u002Fnuxt-x-app\u002Fuser\u002Fuser-item","1.nuxt\u002F1.nuxt-x-app\u002F26.user\u002F3.user-item",{"title":373,"path":374,"stem":375},"UserMenu","\u002Fnuxt\u002Fnuxt-x-app\u002Fuser\u002Fuser-menu","1.nuxt\u002F1.nuxt-x-app\u002F26.user\u002F4.user-menu",{"title":377,"path":378,"stem":379},"UserRoleBadge","\u002Fnuxt\u002Fnuxt-x-app\u002Fuser\u002Fuser-role-badge","1.nuxt\u002F1.nuxt-x-app\u002F26.user\u002F5.user-role-badge",{"title":381,"path":382,"stem":383,"children":384,"page":70},"Wall","\u002Fnuxt\u002Fnuxt-x-app\u002Fwall","1.nuxt\u002F1.nuxt-x-app\u002F27.wall",[385,389,393,397,401,405],{"title":386,"path":387,"stem":388},"WallFeed","\u002Fnuxt\u002Fnuxt-x-app\u002Fwall\u002Fwall-feed","1.nuxt\u002F1.nuxt-x-app\u002F27.wall\u002F1.wall-feed",{"title":390,"path":391,"stem":392},"WallInput","\u002Fnuxt\u002Fnuxt-x-app\u002Fwall\u002Fwall-input","1.nuxt\u002F1.nuxt-x-app\u002F27.wall\u002F2.wall-input",{"title":394,"path":395,"stem":396},"WallPost","\u002Fnuxt\u002Fnuxt-x-app\u002Fwall\u002Fwall-post","1.nuxt\u002F1.nuxt-x-app\u002F27.wall\u002F3.wall-post",{"title":398,"path":399,"stem":400},"WallReplies","\u002Fnuxt\u002Fnuxt-x-app\u002Fwall\u002Fwall-replies","1.nuxt\u002F1.nuxt-x-app\u002F27.wall\u002F4.wall-replies",{"title":402,"path":403,"stem":404},"WallReactions","\u002Fnuxt\u002Fnuxt-x-app\u002Fwall\u002Fwall-reactions","1.nuxt\u002F1.nuxt-x-app\u002F27.wall\u002F5.wall-reactions",{"title":406,"path":407,"stem":408},"WallTags","\u002Fnuxt\u002Fnuxt-x-app\u002Fwall\u002Fwall-tags","1.nuxt\u002F1.nuxt-x-app\u002F27.wall\u002F6.wall-tags",{"title":410,"path":411,"stem":412},"Workflow","\u002Fnuxt\u002Fnuxt-x-app\u002Fworkflow","1.nuxt\u002F1.nuxt-x-app\u002F28.workflow",{"title":414,"path":415,"stem":416,"children":417,"page":70},"Billing","\u002Fnuxt\u002Fnuxt-x-app\u002Fbilling","1.nuxt\u002F1.nuxt-x-app\u002F3.billing",[418,422,426,430,434,438],{"title":419,"path":420,"stem":421},"BillingHistory","\u002Fnuxt\u002Fnuxt-x-app\u002Fbilling\u002Fbilling-history","1.nuxt\u002F1.nuxt-x-app\u002F3.billing\u002F1.billing-history",{"title":423,"path":424,"stem":425},"BillingPaymentMethodCard","\u002Fnuxt\u002Fnuxt-x-app\u002Fbilling\u002Fbilling-payment-method-card","1.nuxt\u002F1.nuxt-x-app\u002F3.billing\u002F2.billing-payment-method-card",{"title":427,"path":428,"stem":429},"BillingPricingCard","\u002Fnuxt\u002Fnuxt-x-app\u002Fbilling\u002Fbilling-pricing-card","1.nuxt\u002F1.nuxt-x-app\u002F3.billing\u002F3.billing-pricing-card",{"title":431,"path":432,"stem":433},"BillingPricingGrid","\u002Fnuxt\u002Fnuxt-x-app\u002Fbilling\u002Fbilling-pricing-grid","1.nuxt\u002F1.nuxt-x-app\u002F3.billing\u002F4.billing-pricing-grid",{"title":435,"path":436,"stem":437},"BillingQuoteBuilder","\u002Fnuxt\u002Fnuxt-x-app\u002Fbilling\u002Fbilling-quote-builder","1.nuxt\u002F1.nuxt-x-app\u002F3.billing\u002F5.billing-quote-builder",{"title":439,"path":440,"stem":441},"BillingSubscriptionCard","\u002Fnuxt\u002Fnuxt-x-app\u002Fbilling\u002Fbilling-subscription-card","1.nuxt\u002F1.nuxt-x-app\u002F3.billing\u002F6.billing-subscription-card",{"title":443,"path":444,"stem":445,"children":446,"page":70},"Buttons","\u002Fnuxt\u002Fnuxt-x-app\u002Fbuttons","1.nuxt\u002F1.nuxt-x-app\u002F4.buttons",[447,451,455,459,463,467,471,475,479,483,487],{"title":448,"path":449,"stem":450},"BtnBack","\u002Fnuxt\u002Fnuxt-x-app\u002Fbuttons\u002Fbtn-back","1.nuxt\u002F1.nuxt-x-app\u002F4.buttons\u002F1.btn-back",{"title":452,"path":453,"stem":454},"BtnSubmit","\u002Fnuxt\u002Fnuxt-x-app\u002Fbuttons\u002Fbtn-submit","1.nuxt\u002F1.nuxt-x-app\u002F4.buttons\u002F10.btn-submit",{"title":456,"path":457,"stem":458},"BtnView","\u002Fnuxt\u002Fnuxt-x-app\u002Fbuttons\u002Fbtn-view","1.nuxt\u002F1.nuxt-x-app\u002F4.buttons\u002F11.btn-view",{"title":460,"path":461,"stem":462},"BtnConfirmDelete","\u002Fnuxt\u002Fnuxt-x-app\u002Fbuttons\u002Fbtn-confirm-delete","1.nuxt\u002F1.nuxt-x-app\u002F4.buttons\u002F2.btn-confirm-delete",{"title":464,"path":465,"stem":466},"BtnCopy","\u002Fnuxt\u002Fnuxt-x-app\u002Fbuttons\u002Fbtn-copy","1.nuxt\u002F1.nuxt-x-app\u002F4.buttons\u002F3.btn-copy",{"title":468,"path":469,"stem":470},"BtnDropdown","\u002Fnuxt\u002Fnuxt-x-app\u002Fbuttons\u002Fbtn-dropdown","1.nuxt\u002F1.nuxt-x-app\u002F4.buttons\u002F4.btn-dropdown",{"title":472,"path":473,"stem":474},"BtnEdit","\u002Fnuxt\u002Fnuxt-x-app\u002Fbuttons\u002Fbtn-edit","1.nuxt\u002F1.nuxt-x-app\u002F4.buttons\u002F5.btn-edit",{"title":476,"path":477,"stem":478},"BtnExport","\u002Fnuxt\u002Fnuxt-x-app\u002Fbuttons\u002Fbtn-export","1.nuxt\u002F1.nuxt-x-app\u002F4.buttons\u002F6.btn-export",{"title":480,"path":481,"stem":482},"BtnExportIcal","\u002Fnuxt\u002Fnuxt-x-app\u002Fbuttons\u002Fbtn-export-ical","1.nuxt\u002F1.nuxt-x-app\u002F4.buttons\u002F7.btn-export-ical",{"title":484,"path":485,"stem":486},"BtnQuickActions","\u002Fnuxt\u002Fnuxt-x-app\u002Fbuttons\u002Fbtn-quick-actions","1.nuxt\u002F1.nuxt-x-app\u002F4.buttons\u002F8.btn-quick-actions",{"title":488,"path":489,"stem":490},"BtnRefresh","\u002Fnuxt\u002Fnuxt-x-app\u002Fbuttons\u002Fbtn-refresh","1.nuxt\u002F1.nuxt-x-app\u002F4.buttons\u002F9.btn-refresh",{"title":492,"path":493,"stem":494,"children":495,"page":70},"Forms","\u002Fnuxt\u002Fnuxt-x-app\u002Fforms","1.nuxt\u002F1.nuxt-x-app\u002F5.forms",[496,500,504,508,512,516],{"title":497,"path":498,"stem":499},"FormSection","\u002Fnuxt\u002Fnuxt-x-app\u002Fforms\u002Fform-section","1.nuxt\u002F1.nuxt-x-app\u002F5.forms\u002F1.form-section",{"title":501,"path":502,"stem":503},"FormSearchInput","\u002Fnuxt\u002Fnuxt-x-app\u002Fforms\u002Fform-search-input","1.nuxt\u002F1.nuxt-x-app\u002F5.forms\u002F2.form-search-input",{"title":505,"path":506,"stem":507},"FormUploadImage","\u002Fnuxt\u002Fnuxt-x-app\u002Fforms\u002Fform-upload-image","1.nuxt\u002F1.nuxt-x-app\u002F5.forms\u002F3.form-upload-image",{"title":509,"path":510,"stem":511},"FormUploadFile","\u002Fnuxt\u002Fnuxt-x-app\u002Fforms\u002Fform-upload-file","1.nuxt\u002F1.nuxt-x-app\u002F5.forms\u002F4.form-upload-file",{"title":513,"path":514,"stem":515},"FormUploadAvatar","\u002Fnuxt\u002Fnuxt-x-app\u002Fforms\u002Fform-upload-avatar","1.nuxt\u002F1.nuxt-x-app\u002F5.forms\u002F5.form-upload-avatar",{"title":517,"path":518,"stem":519},"FormEditor","\u002Fnuxt\u002Fnuxt-x-app\u002Fforms\u002Fform-editor","1.nuxt\u002F1.nuxt-x-app\u002F5.forms\u002F6.form-editor",{"title":521,"path":522,"stem":523,"children":524,"page":70},"Table","\u002Fnuxt\u002Fnuxt-x-app\u002Ftable","1.nuxt\u002F1.nuxt-x-app\u002F6.table",[525,528,532,536,540,544,548,552,556,560],{"title":521,"path":526,"stem":527},"\u002Fnuxt\u002Fnuxt-x-app\u002Ftable\u002Ftable","1.nuxt\u002F1.nuxt-x-app\u002F6.table\u002F1.table",{"title":529,"path":530,"stem":531},"TableToolbar","\u002Fnuxt\u002Fnuxt-x-app\u002Ftable\u002Ftable-toolbar","1.nuxt\u002F1.nuxt-x-app\u002F6.table\u002F10.table-toolbar",{"title":533,"path":534,"stem":535},"TableActions","\u002Fnuxt\u002Fnuxt-x-app\u002Ftable\u002Ftable-actions","1.nuxt\u002F1.nuxt-x-app\u002F6.table\u002F2.table-actions",{"title":537,"path":538,"stem":539},"TableActionColumn","\u002Fnuxt\u002Fnuxt-x-app\u002Ftable\u002Ftable-action-column","1.nuxt\u002F1.nuxt-x-app\u002F6.table\u002F3.table-action-column",{"title":541,"path":542,"stem":543},"TableCellRenderer","\u002Fnuxt\u002Fnuxt-x-app\u002Ftable\u002Ftable-cell-renderer","1.nuxt\u002F1.nuxt-x-app\u002F6.table\u002F4.table-cell-renderer",{"title":545,"path":546,"stem":547},"TableColumnToggle","\u002Fnuxt\u002Fnuxt-x-app\u002Ftable\u002Ftable-column-toggle","1.nuxt\u002F1.nuxt-x-app\u002F6.table\u002F5.table-column-toggle",{"title":549,"path":550,"stem":551},"TableEditableCell","\u002Fnuxt\u002Fnuxt-x-app\u002Ftable\u002Ftable-editable-cell","1.nuxt\u002F1.nuxt-x-app\u002F6.table\u002F6.table-editable-cell",{"title":553,"path":554,"stem":555},"TableExport","\u002Fnuxt\u002Fnuxt-x-app\u002Ftable\u002Ftable-export","1.nuxt\u002F1.nuxt-x-app\u002F6.table\u002F7.table-export",{"title":557,"path":558,"stem":559},"TableFilterBar","\u002Fnuxt\u002Fnuxt-x-app\u002Ftable\u002Ftable-filter-bar","1.nuxt\u002F1.nuxt-x-app\u002F6.table\u002F8.table-filter-bar",{"title":561,"path":562,"stem":563},"TableFilterChips","\u002Fnuxt\u002Fnuxt-x-app\u002Ftable\u002Ftable-filter-chips","1.nuxt\u002F1.nuxt-x-app\u002F6.table\u002F9.table-filter-chips",{"title":565,"path":566,"stem":567,"children":568,"page":70},"Bulk Action","\u002Fnuxt\u002Fnuxt-x-app\u002Fbulk-action","1.nuxt\u002F1.nuxt-x-app\u002F7.bulk-action",[569,573,577,581],{"title":570,"path":571,"stem":572},"BulkActionExport","\u002Fnuxt\u002Fnuxt-x-app\u002Fbulk-action\u002Fbulk-action-export","1.nuxt\u002F1.nuxt-x-app\u002F7.bulk-action\u002F1.bulk-action-export",{"title":574,"path":575,"stem":576},"BulkActionDelete","\u002Fnuxt\u002Fnuxt-x-app\u002Fbulk-action\u002Fbulk-action-delete","1.nuxt\u002F1.nuxt-x-app\u002F7.bulk-action\u002F2.bulk-action-delete",{"title":578,"path":579,"stem":580},"BulkActionAssign","\u002Fnuxt\u002Fnuxt-x-app\u002Fbulk-action\u002Fbulk-action-assign","1.nuxt\u002F1.nuxt-x-app\u002F7.bulk-action\u002F3.bulk-action-assign",{"title":582,"path":583,"stem":584},"BulkActionStatus","\u002Fnuxt\u002Fnuxt-x-app\u002Fbulk-action\u002Fbulk-action-status","1.nuxt\u002F1.nuxt-x-app\u002F7.bulk-action\u002F4.bulk-action-status",{"title":586,"path":587,"stem":588,"children":589,"page":70},"Card","\u002Fnuxt\u002Fnuxt-x-app\u002Fcard","1.nuxt\u002F1.nuxt-x-app\u002F8.card",[590,593,597,601,605,609,613,617,621,625,629,633,637,641,645,649,653,657,661,665,669,673,677,681],{"title":586,"path":591,"stem":592},"\u002Fnuxt\u002Fnuxt-x-app\u002Fcard\u002Fcard","1.nuxt\u002F1.nuxt-x-app\u002F8.card\u002F1.card",{"title":594,"path":595,"stem":596},"CardChartFinance","\u002Fnuxt\u002Fnuxt-x-app\u002Fcard\u002Fcard-chart-finance","1.nuxt\u002F1.nuxt-x-app\u002F8.card\u002F10.card-chart-finance",{"title":598,"path":599,"stem":600},"CardSparkline","\u002Fnuxt\u002Fnuxt-x-app\u002Fcard\u002Fcard-sparkline","1.nuxt\u002F1.nuxt-x-app\u002F8.card\u002F11.card-sparkline",{"title":602,"path":603,"stem":604},"CardDonut","\u002Fnuxt\u002Fnuxt-x-app\u002Fcard\u002Fcard-donut","1.nuxt\u002F1.nuxt-x-app\u002F8.card\u002F12.card-donut",{"title":606,"path":607,"stem":608},"CardActiveUsers","\u002Fnuxt\u002Fnuxt-x-app\u002Fcard\u002Fcard-active-users","1.nuxt\u002F1.nuxt-x-app\u002F8.card\u002F13.card-active-users",{"title":610,"path":611,"stem":612},"CardChartExpenses","\u002Fnuxt\u002Fnuxt-x-app\u002Fcard\u002Fcard-chart-expenses","1.nuxt\u002F1.nuxt-x-app\u002F8.card\u002F14.card-chart-expenses",{"title":614,"path":615,"stem":616},"CardChartWinLoss","\u002Fnuxt\u002Fnuxt-x-app\u002Fcard\u002Fcard-chart-win-loss","1.nuxt\u002F1.nuxt-x-app\u002F8.card\u002F15.card-chart-win-loss",{"title":618,"path":619,"stem":620},"StatsCard","\u002Fnuxt\u002Fnuxt-x-app\u002Fcard\u002Fcard-stats-card","1.nuxt\u002F1.nuxt-x-app\u002F8.card\u002F16.card-stats-card",{"title":622,"path":623,"stem":624},"StatsGrid","\u002Fnuxt\u002Fnuxt-x-app\u002Fcard\u002Fstats-grid","1.nuxt\u002F1.nuxt-x-app\u002F8.card\u002F17.stats-grid",{"title":626,"path":627,"stem":628},"CardKpiSimple","\u002Fnuxt\u002Fnuxt-x-app\u002Fcard\u002Fcard-kpi-simple","1.nuxt\u002F1.nuxt-x-app\u002F8.card\u002F18.card-kpi-simple",{"title":630,"path":631,"stem":632},"CardProgressCircle","\u002Fnuxt\u002Fnuxt-x-app\u002Fcard\u002Fcard-progress-circle","1.nuxt\u002F1.nuxt-x-app\u002F8.card\u002F19.card-progress-circle",{"title":634,"path":635,"stem":636},"CardStat","\u002Fnuxt\u002Fnuxt-x-app\u002Fcard\u002Fcard-stat","1.nuxt\u002F1.nuxt-x-app\u002F8.card\u002F2.card-stat",{"title":638,"path":639,"stem":640},"CardQuotaBar","\u002Fnuxt\u002Fnuxt-x-app\u002Fcard\u002Fcard-quota-bar","1.nuxt\u002F1.nuxt-x-app\u002F8.card\u002F20.card-quota-bar",{"title":642,"path":643,"stem":644},"CardRevenueBar","\u002Fnuxt\u002Fnuxt-x-app\u002Fcard\u002Fcard-revenue-bar","1.nuxt\u002F1.nuxt-x-app\u002F8.card\u002F21.card-revenue-bar",{"title":646,"path":647,"stem":648},"CardChartBlock","\u002Fnuxt\u002Fnuxt-x-app\u002Fcard\u002Fcard-chart-block","1.nuxt\u002F1.nuxt-x-app\u002F8.card\u002F22.card-chart-block",{"title":650,"path":651,"stem":652},"CardStatsSummary","\u002Fnuxt\u002Fnuxt-x-app\u002Fcard\u002Fcard-stats-summary","1.nuxt\u002F1.nuxt-x-app\u002F8.card\u002F23.card-stats-summary",{"title":654,"path":655,"stem":656},"CardChartRevenueLine","\u002Fnuxt\u002Fnuxt-x-app\u002Fcard\u002Fcard-chart-revenue-line","1.nuxt\u002F1.nuxt-x-app\u002F8.card\u002F24.card-chart-revenue-line",{"title":658,"path":659,"stem":660},"CardKpi","\u002Fnuxt\u002Fnuxt-x-app\u002Fcard\u002Fcard-kpi","1.nuxt\u002F1.nuxt-x-app\u002F8.card\u002F3.card-kpi",{"title":662,"path":663,"stem":664},"CardProgress","\u002Fnuxt\u002Fnuxt-x-app\u002Fcard\u002Fcard-progress","1.nuxt\u002F1.nuxt-x-app\u002F8.card\u002F4.card-progress",{"title":666,"path":667,"stem":668},"CardQuota","\u002Fnuxt\u002Fnuxt-x-app\u002Fcard\u002Fcard-quota","1.nuxt\u002F1.nuxt-x-app\u002F8.card\u002F5.card-quota",{"title":670,"path":671,"stem":672},"CardRevenue","\u002Fnuxt\u002Fnuxt-x-app\u002Fcard\u002Fcard-revenue","1.nuxt\u002F1.nuxt-x-app\u002F8.card\u002F6.card-revenue",{"title":674,"path":675,"stem":676},"CardIndicator","\u002Fnuxt\u002Fnuxt-x-app\u002Fcard\u002Fcard-indicator","1.nuxt\u002F1.nuxt-x-app\u002F8.card\u002F7.card-indicator",{"title":678,"path":679,"stem":680},"CardChart","\u002Fnuxt\u002Fnuxt-x-app\u002Fcard\u002Fcard-chart","1.nuxt\u002F1.nuxt-x-app\u002F8.card\u002F8.card-chart",{"title":682,"path":683,"stem":684},"CardChartRevenue","\u002Fnuxt\u002Fnuxt-x-app\u002Fcard\u002Fcard-chart-revenue","1.nuxt\u002F1.nuxt-x-app\u002F8.card\u002F9.card-chart-revenue",{"title":686,"path":687,"stem":688,"children":689,"page":70},"Chart","\u002Fnuxt\u002Fnuxt-x-app\u002Fchart","1.nuxt\u002F1.nuxt-x-app\u002F9.chart",[690,694,698,702,706,710,714,718,722],{"title":691,"path":692,"stem":693},"ChartLine","\u002Fnuxt\u002Fnuxt-x-app\u002Fchart\u002Fchart-line","1.nuxt\u002F1.nuxt-x-app\u002F9.chart\u002F1.chart-line",{"title":695,"path":696,"stem":697},"ChartArea","\u002Fnuxt\u002Fnuxt-x-app\u002Fchart\u002Fchart-area","1.nuxt\u002F1.nuxt-x-app\u002F9.chart\u002F2.chart-area",{"title":699,"path":700,"stem":701},"ChartBar","\u002Fnuxt\u002Fnuxt-x-app\u002Fchart\u002Fchart-bar","1.nuxt\u002F1.nuxt-x-app\u002F9.chart\u002F3.chart-bar",{"title":703,"path":704,"stem":705},"ChartDonut","\u002Fnuxt\u002Fnuxt-x-app\u002Fchart\u002Fchart-donut","1.nuxt\u002F1.nuxt-x-app\u002F9.chart\u002F4.chart-donut",{"title":707,"path":708,"stem":709},"ChartBubble","\u002Fnuxt\u002Fnuxt-x-app\u002Fchart\u002Fchart-bubble","1.nuxt\u002F1.nuxt-x-app\u002F9.chart\u002F5.chart-bubble",{"title":711,"path":712,"stem":713},"ChartGantt","\u002Fnuxt\u002Fnuxt-x-app\u002Fchart\u002Fchart-gantt","1.nuxt\u002F1.nuxt-x-app\u002F9.chart\u002F6.chart-gantt",{"title":715,"path":716,"stem":717},"ChartProgressCircle","\u002Fnuxt\u002Fnuxt-x-app\u002Fchart\u002Fchart-progress-circle","1.nuxt\u002F1.nuxt-x-app\u002F9.chart\u002F7.chart-progress-circle",{"title":719,"path":720,"stem":721},"ChartStatusTracker","\u002Fnuxt\u002Fnuxt-x-app\u002Fchart\u002Fchart-status-tracker","1.nuxt\u002F1.nuxt-x-app\u002F9.chart\u002F8.chart-status-tracker",{"title":723,"path":724,"stem":725},"ChartCategoryDistribution","\u002Fnuxt\u002Fnuxt-x-app\u002Fchart\u002Fchart-category-distribution","1.nuxt\u002F1.nuxt-x-app\u002F9.chart\u002F9.chart-category-distribution",{"title":727,"path":728,"stem":729,"children":730,"page":70},"Composables","\u002Fnuxt\u002Fnuxt-x-app\u002Fcomposables","1.nuxt\u002F1.nuxt-x-app\u002Fcomposables",[731,735,739,743,747,751,755,759,763,767,771,775,779,783,787],{"title":732,"path":733,"stem":734},"useXCrud","\u002Fnuxt\u002Fnuxt-x-app\u002Fcomposables\u002Fuse-x-crud","1.nuxt\u002F1.nuxt-x-app\u002Fcomposables\u002F1.use-x-crud",{"title":736,"path":737,"stem":738},"useConfirm","\u002Fnuxt\u002Fnuxt-x-app\u002Fcomposables\u002Fuse-confirm","1.nuxt\u002F1.nuxt-x-app\u002Fcomposables\u002F10.use-confirm",{"title":740,"path":741,"stem":742},"useXNavigation","\u002Fnuxt\u002Fnuxt-x-app\u002Fcomposables\u002Fuse-x-navigation","1.nuxt\u002F1.nuxt-x-app\u002Fcomposables\u002F11.use-x-navigation",{"title":744,"path":745,"stem":746},"useXTableColumns","\u002Fnuxt\u002Fnuxt-x-app\u002Fcomposables\u002Fuse-x-table-columns","1.nuxt\u002F1.nuxt-x-app\u002Fcomposables\u002F12.use-x-table-columns",{"title":748,"path":749,"stem":750},"useCurrentUser","\u002Fnuxt\u002Fnuxt-x-app\u002Fcomposables\u002Fuse-current-user","1.nuxt\u002F1.nuxt-x-app\u002Fcomposables\u002F13.use-current-user",{"title":752,"path":753,"stem":754},"useDateTime","\u002Fnuxt\u002Fnuxt-x-app\u002Fcomposables\u002Fuse-date-time","1.nuxt\u002F1.nuxt-x-app\u002Fcomposables\u002F14.use-date-time",{"title":756,"path":757,"stem":758},"useXInlineEdit","\u002Fnuxt\u002Fnuxt-x-app\u002Fcomposables\u002Fuse-x-inline-edit","1.nuxt\u002F1.nuxt-x-app\u002Fcomposables\u002F15.use-x-inline-edit",{"title":760,"path":761,"stem":762},"useXFetch","\u002Fnuxt\u002Fnuxt-x-app\u002Fcomposables\u002Fuse-x-fetch","1.nuxt\u002F1.nuxt-x-app\u002Fcomposables\u002F2.use-x-fetch",{"title":764,"path":765,"stem":766},"useXFileUpload","\u002Fnuxt\u002Fnuxt-x-app\u002Fcomposables\u002Fuse-x-file-upload","1.nuxt\u002F1.nuxt-x-app\u002Fcomposables\u002F3.use-x-file-upload",{"title":768,"path":769,"stem":770},"useXToast","\u002Fnuxt\u002Fnuxt-x-app\u002Fcomposables\u002Fuse-x-toast","1.nuxt\u002F1.nuxt-x-app\u002Fcomposables\u002F4.use-x-toast",{"title":772,"path":773,"stem":774},"useXNotifications","\u002Fnuxt\u002Fnuxt-x-app\u002Fcomposables\u002Fuse-x-notifications","1.nuxt\u002F1.nuxt-x-app\u002Fcomposables\u002F5.use-x-notifications",{"title":776,"path":777,"stem":778},"useXKanban","\u002Fnuxt\u002Fnuxt-x-app\u002Fcomposables\u002Fuse-x-kanban","1.nuxt\u002F1.nuxt-x-app\u002Fcomposables\u002F6.use-x-kanban",{"title":780,"path":781,"stem":782},"useDataTable","\u002Fnuxt\u002Fnuxt-x-app\u002Fcomposables\u002Fuse-data-table","1.nuxt\u002F1.nuxt-x-app\u002Fcomposables\u002F7.use-data-table",{"title":784,"path":785,"stem":786},"useBreadcrumb","\u002Fnuxt\u002Fnuxt-x-app\u002Fcomposables\u002Fuse-breadcrumb","1.nuxt\u002F1.nuxt-x-app\u002Fcomposables\u002F8.use-breadcrumb",{"title":788,"path":789,"stem":790},"useColumns","\u002Fnuxt\u002Fnuxt-x-app\u002Fcomposables\u002Fuse-columns","1.nuxt\u002F1.nuxt-x-app\u002Fcomposables\u002F9.use-columns",{"title":792,"path":793,"stem":794,"children":795},"Configuration","\u002Fnuxt\u002Fnuxt-x-app\u002Fconfig","1.nuxt\u002F1.nuxt-x-app\u002Fconfig\u002Findex",[796],{"title":792,"path":793,"stem":794},{"title":798,"path":799,"stem":800,"children":801},"nuxt-x-schema","\u002Fnuxt\u002Fnuxt-x-schema","1.nuxt\u002F10.nuxt-x-schema\u002Findex",[802,803,807,811,815,819,823,827,831,835,839,843,847,851,855,859,863,867,875],{"title":798,"path":799,"stem":800},{"title":804,"path":805,"stem":806},"Article","\u002Fnuxt\u002Fnuxt-x-schema\u002Farticle","1.nuxt\u002F10.nuxt-x-schema\u002F1.article",{"title":808,"path":809,"stem":810},"Product","\u002Fnuxt\u002Fnuxt-x-schema\u002Fproduct","1.nuxt\u002F10.nuxt-x-schema\u002F10.product",{"title":812,"path":813,"stem":814},"QAPage","\u002Fnuxt\u002Fnuxt-x-schema\u002Fqa-page","1.nuxt\u002F10.nuxt-x-schema\u002F11.qa-page",{"title":816,"path":817,"stem":818},"Review","\u002Fnuxt\u002Fnuxt-x-schema\u002Freview","1.nuxt\u002F10.nuxt-x-schema\u002F12.review",{"title":820,"path":821,"stem":822},"Service","\u002Fnuxt\u002Fnuxt-x-schema\u002Fservice","1.nuxt\u002F10.nuxt-x-schema\u002F13.service",{"title":824,"path":825,"stem":826},"SoftwareApplication","\u002Fnuxt\u002Fnuxt-x-schema\u002Fsoftware-application","1.nuxt\u002F10.nuxt-x-schema\u002F14.software-application",{"title":828,"path":829,"stem":830},"VideoObject","\u002Fnuxt\u002Fnuxt-x-schema\u002Fvideo-object","1.nuxt\u002F10.nuxt-x-schema\u002F15.video-object",{"title":832,"path":833,"stem":834},"WebSite","\u002Fnuxt\u002Fnuxt-x-schema\u002Fweb-site","1.nuxt\u002F10.nuxt-x-schema\u002F16.web-site",{"title":836,"path":837,"stem":838},"Breadcrumb","\u002Fnuxt\u002Fnuxt-x-schema\u002Fbreadcrumb","1.nuxt\u002F10.nuxt-x-schema\u002F2.breadcrumb",{"title":840,"path":841,"stem":842},"Event","\u002Fnuxt\u002Fnuxt-x-schema\u002Fevent","1.nuxt\u002F10.nuxt-x-schema\u002F3.event",{"title":844,"path":845,"stem":846},"FAQ","\u002Fnuxt\u002Fnuxt-x-schema\u002Ffaq","1.nuxt\u002F10.nuxt-x-schema\u002F4.faq",{"title":848,"path":849,"stem":850},"HowTo","\u002Fnuxt\u002Fnuxt-x-schema\u002Fhow-to","1.nuxt\u002F10.nuxt-x-schema\u002F5.how-to",{"title":852,"path":853,"stem":854},"LocalBusiness","\u002Fnuxt\u002Fnuxt-x-schema\u002Flocal-business","1.nuxt\u002F10.nuxt-x-schema\u002F6.local-business",{"title":856,"path":857,"stem":858},"Offer","\u002Fnuxt\u002Fnuxt-x-schema\u002Foffer","1.nuxt\u002F10.nuxt-x-schema\u002F7.offer",{"title":860,"path":861,"stem":862},"Organization","\u002Fnuxt\u002Fnuxt-x-schema\u002Forganization","1.nuxt\u002F10.nuxt-x-schema\u002F8.organization",{"title":864,"path":865,"stem":866},"Person","\u002Fnuxt\u002Fnuxt-x-schema\u002Fperson","1.nuxt\u002F10.nuxt-x-schema\u002F9.person",{"title":727,"path":868,"stem":869,"children":870,"page":70},"\u002Fnuxt\u002Fnuxt-x-schema\u002Fcomposables","1.nuxt\u002F10.nuxt-x-schema\u002Fcomposables",[871],{"title":872,"path":873,"stem":874},"useSchema","\u002Fnuxt\u002Fnuxt-x-schema\u002Fcomposables\u002Fuse-schema","1.nuxt\u002F10.nuxt-x-schema\u002Fcomposables\u002F1.use-schema",{"title":792,"path":876,"stem":877,"children":878},"\u002Fnuxt\u002Fnuxt-x-schema\u002Fconfig","1.nuxt\u002F10.nuxt-x-schema\u002Fconfig\u002Findex",[879],{"title":792,"path":876,"stem":877},{"title":881,"badge":882,"path":883,"stem":884,"children":885},"nuxt-x-cards","12 components","\u002Fnuxt\u002Fnuxt-x-cards","1.nuxt\u002F11.nuxt-x-cards\u002Findex",[886,887,891,895,899,903,907,911,915,919,923,927,931,935,943],{"title":881,"path":883,"stem":884},{"title":888,"path":889,"stem":890},"Hero Fullscreen","\u002Fnuxt\u002Fnuxt-x-cards\u002Fx-card-hero-fullscreen","1.nuxt\u002F11.nuxt-x-cards\u002F1.x-card-hero-fullscreen",{"title":892,"path":893,"stem":894},"Testimonial Card","\u002Fnuxt\u002Fnuxt-x-cards\u002Fx-card-testimonial","1.nuxt\u002F11.nuxt-x-cards\u002F10.x-card-testimonial",{"title":896,"path":897,"stem":898},"Pricing Card","\u002Fnuxt\u002Fnuxt-x-cards\u002Fx-card-pricing","1.nuxt\u002F11.nuxt-x-cards\u002F11.x-card-pricing",{"title":900,"path":901,"stem":902},"Comparison Card","\u002Fnuxt\u002Fnuxt-x-cards\u002Fx-card-comparison","1.nuxt\u002F11.nuxt-x-cards\u002F12.x-card-comparison",{"title":904,"path":905,"stem":906},"Hero Split","\u002Fnuxt\u002Fnuxt-x-cards\u002Fx-card-hero-split","1.nuxt\u002F11.nuxt-x-cards\u002F2.x-card-hero-split",{"title":908,"path":909,"stem":910},"Feature Card","\u002Fnuxt\u002Fnuxt-x-cards\u002Fx-card-feature","1.nuxt\u002F11.nuxt-x-cards\u002F3.x-card-feature",{"title":912,"path":913,"stem":914},"Card Grid","\u002Fnuxt\u002Fnuxt-x-cards\u002Fx-card-grid","1.nuxt\u002F11.nuxt-x-cards\u002F4.x-card-grid",{"title":916,"path":917,"stem":918},"Media Card","\u002Fnuxt\u002Fnuxt-x-cards\u002Fx-card-media","1.nuxt\u002F11.nuxt-x-cards\u002F5.x-card-media",{"title":920,"path":921,"stem":922},"Image Filter Card","\u002Fnuxt\u002Fnuxt-x-cards\u002Fx-card-image-filter","1.nuxt\u002F11.nuxt-x-cards\u002F6.x-card-image-filter",{"title":924,"path":925,"stem":926},"Product Card","\u002Fnuxt\u002Fnuxt-x-cards\u002Fx-card-product","1.nuxt\u002F11.nuxt-x-cards\u002F7.x-card-product",{"title":928,"path":929,"stem":930},"Team Card","\u002Fnuxt\u002Fnuxt-x-cards\u002Fx-card-team","1.nuxt\u002F11.nuxt-x-cards\u002F8.x-card-team",{"title":932,"path":933,"stem":934},"Review Card","\u002Fnuxt\u002Fnuxt-x-cards\u002Fx-card-review","1.nuxt\u002F11.nuxt-x-cards\u002F9.x-card-review",{"title":727,"path":936,"stem":937,"children":938,"page":70},"\u002Fnuxt\u002Fnuxt-x-cards\u002Fcomposables","1.nuxt\u002F11.nuxt-x-cards\u002Fcomposables",[939],{"title":940,"path":941,"stem":942},"useXCards","\u002Fnuxt\u002Fnuxt-x-cards\u002Fcomposables\u002Fuse-x-cards","1.nuxt\u002F11.nuxt-x-cards\u002Fcomposables\u002F1.use-x-cards",{"title":792,"path":944,"stem":945,"children":946},"\u002Fnuxt\u002Fnuxt-x-cards\u002Fconfig","1.nuxt\u002F11.nuxt-x-cards\u002Fconfig\u002Findex",[947],{"title":792,"path":944,"stem":945},{"title":949,"path":950,"stem":951,"children":952},"nuxt-x-app-formkit","\u002Fnuxt\u002Fnuxt-x-app-formkit","1.nuxt\u002F12.nuxt-x-app-formkit\u002Findex",[953,954,957,960,964],{"title":949,"path":950,"stem":951},{"title":246,"path":955,"stem":956},"\u002Fnuxt\u002Fnuxt-x-app-formkit\u002Fmodal","1.nuxt\u002F12.nuxt-x-app-formkit\u002F1.modal",{"title":328,"path":958,"stem":959},"\u002Fnuxt\u002Fnuxt-x-app-formkit\u002Fslide","1.nuxt\u002F12.nuxt-x-app-formkit\u002F2.slide",{"title":961,"path":962,"stem":963},"File Upload","\u002Fnuxt\u002Fnuxt-x-app-formkit\u002Ffile-upload","1.nuxt\u002F12.nuxt-x-app-formkit\u002F3.file-upload",{"title":792,"path":965,"stem":966,"children":967},"\u002Fnuxt\u002Fnuxt-x-app-formkit\u002Fconfig","1.nuxt\u002F12.nuxt-x-app-formkit\u002Fconfig\u002Findex",[968],{"title":792,"path":965,"stem":966},{"title":970,"path":971,"stem":972,"children":973},"nuxt-x-blog","\u002Fnuxt\u002Fnuxt-x-blog","1.nuxt\u002F13.nuxt-x-blog\u002Findex",[974,975,979,983,987,991,995,999,1003,1007,1011,1019],{"title":970,"path":971,"stem":972},{"title":976,"path":977,"stem":978},"PostCard","\u002Fnuxt\u002Fnuxt-x-blog\u002Fpost-card","1.nuxt\u002F13.nuxt-x-blog\u002F1.post-card",{"title":980,"path":981,"stem":982},"PostList","\u002Fnuxt\u002Fnuxt-x-blog\u002Fpost-list","1.nuxt\u002F13.nuxt-x-blog\u002F2.post-list",{"title":984,"path":985,"stem":986},"PostHeader","\u002Fnuxt\u002Fnuxt-x-blog\u002Fpost-header","1.nuxt\u002F13.nuxt-x-blog\u002F3.post-header",{"title":988,"path":989,"stem":990},"Pagination","\u002Fnuxt\u002Fnuxt-x-blog\u002Fpagination","1.nuxt\u002F13.nuxt-x-blog\u002F4.pagination",{"title":992,"path":993,"stem":994},"SearchInput","\u002Fnuxt\u002Fnuxt-x-blog\u002Fsearch-input","1.nuxt\u002F13.nuxt-x-blog\u002F5.search-input",{"title":996,"path":997,"stem":998},"TagList","\u002Fnuxt\u002Fnuxt-x-blog\u002Ftag-list","1.nuxt\u002F13.nuxt-x-blog\u002F6.tag-list",{"title":1000,"path":1001,"stem":1002},"RecentPosts","\u002Fnuxt\u002Fnuxt-x-blog\u002Frecent-posts","1.nuxt\u002F13.nuxt-x-blog\u002F7.recent-posts",{"title":1004,"path":1005,"stem":1006},"TableOfContents","\u002Fnuxt\u002Fnuxt-x-blog\u002Ftable-of-contents","1.nuxt\u002F13.nuxt-x-blog\u002F8.table-of-contents",{"title":1008,"path":1009,"stem":1010},"ShareButtons","\u002Fnuxt\u002Fnuxt-x-blog\u002Fshare-buttons","1.nuxt\u002F13.nuxt-x-blog\u002F9.share-buttons",{"title":727,"path":1012,"stem":1013,"children":1014,"page":70},"\u002Fnuxt\u002Fnuxt-x-blog\u002Fcomposables","1.nuxt\u002F13.nuxt-x-blog\u002Fcomposables",[1015],{"title":1016,"path":1017,"stem":1018},"useBlog","\u002Fnuxt\u002Fnuxt-x-blog\u002Fcomposables\u002Fuse-blog","1.nuxt\u002F13.nuxt-x-blog\u002Fcomposables\u002F1.use-blog",{"title":792,"path":1020,"stem":1021,"children":1022},"\u002Fnuxt\u002Fnuxt-x-blog\u002Fconfig","1.nuxt\u002F13.nuxt-x-blog\u002Fconfig\u002Findex",[1023],{"title":792,"path":1020,"stem":1021},{"title":1025,"path":1026,"stem":1027,"children":1028},"nuxt-x-affiliate","\u002Fnuxt\u002Fnuxt-x-affiliate","1.nuxt\u002F14.nuxt-x-affiliate\u002Findex",[1029,1030,1034,1038,1042,1046,1050,1054,1058,1062,1066,1070,1074,1077,1081,1085,1089,1092,1096,1100,1104,1108,1112,1116,1118,1122,1126,1130,1136,1140,1144,1148,1152,1156,1160,1164,1168,1172,1176,1180,1184,1188,1192,1196,1200,1204,1208,1212,1216,1220,1224,1228,1232,1236,1240,1244,1248,1252,1256,1260,1264,1268,1272,1276,1280,1284,1288,1292,1296,1300,1304,1308,1312,1316,1320,1323,1327,1331,1335,1339,1342,1346,1350,1354,1358,1361,1365,1369,1373,1377,1381,1385,1389,1393,1397,1401,1405,1409,1413,1417,1423,1427,1479,1484],{"title":1025,"path":1026,"stem":1027},{"title":1031,"path":1032,"stem":1033},"Banner","\u002Fnuxt\u002Fnuxt-x-affiliate\u002Fbanner","1.nuxt\u002F14.nuxt-x-affiliate\u002F1.banner",{"title":1035,"path":1036,"stem":1037},"StatsCards","\u002Fnuxt\u002Fnuxt-x-affiliate\u002Fstats-cards","1.nuxt\u002F14.nuxt-x-affiliate\u002F10.stats-cards",{"title":1039,"path":1040,"stem":1041},"RSS Feed Link","\u002Fnuxt\u002Fnuxt-x-affiliate\u002Frss-feed-link","1.nuxt\u002F14.nuxt-x-affiliate\u002F100.rss-feed-link",{"title":1043,"path":1044,"stem":1045},"Star Rating","\u002Fnuxt\u002Fnuxt-x-affiliate\u002Fstar-rating","1.nuxt\u002F14.nuxt-x-affiliate\u002F11.star-rating",{"title":1047,"path":1048,"stem":1049},"Buy Button","\u002Fnuxt\u002Fnuxt-x-affiliate\u002Fbuy-button","1.nuxt\u002F14.nuxt-x-affiliate\u002F12.buy-button",{"title":1051,"path":1052,"stem":1053},"Affiliate Link","\u002Fnuxt\u002Fnuxt-x-affiliate\u002Faffiliate-link","1.nuxt\u002F14.nuxt-x-affiliate\u002F13.affiliate-link",{"title":1055,"path":1056,"stem":1057},"Pros & Cons","\u002Fnuxt\u002Fnuxt-x-affiliate\u002Fpros-cons","1.nuxt\u002F14.nuxt-x-affiliate\u002F14.pros-cons",{"title":1059,"path":1060,"stem":1061},"Disclosure","\u002Fnuxt\u002Fnuxt-x-affiliate\u002Fdisclosure","1.nuxt\u002F14.nuxt-x-affiliate\u002F15.disclosure",{"title":1063,"path":1064,"stem":1065},"Article Disclosure","\u002Fnuxt\u002Fnuxt-x-affiliate\u002Farticle-disclosure","1.nuxt\u002F14.nuxt-x-affiliate\u002F16.article-disclosure",{"title":1067,"path":1068,"stem":1069},"Verdict","\u002Fnuxt\u002Fnuxt-x-affiliate\u002Fverdict","1.nuxt\u002F14.nuxt-x-affiliate\u002F17.verdict",{"title":1071,"path":1072,"stem":1073},"Author Box","\u002Fnuxt\u002Fnuxt-x-affiliate\u002Fauthor-box","1.nuxt\u002F14.nuxt-x-affiliate\u002F18.author-box",{"title":844,"path":1075,"stem":1076},"\u002Fnuxt\u002Fnuxt-x-affiliate\u002Ffaq","1.nuxt\u002F14.nuxt-x-affiliate\u002F19.faq",{"title":1078,"path":1079,"stem":1080},"CommissionTiers","\u002Fnuxt\u002Fnuxt-x-affiliate\u002Fcommission-tiers","1.nuxt\u002F14.nuxt-x-affiliate\u002F2.commission-tiers",{"title":1082,"path":1083,"stem":1084},"Sticky CTA","\u002Fnuxt\u002Fnuxt-x-affiliate\u002Fsticky-cta","1.nuxt\u002F14.nuxt-x-affiliate\u002F20.sticky-cta",{"title":1086,"path":1087,"stem":1088},"Methodology","\u002Fnuxt\u002Fnuxt-x-affiliate\u002Fmethodology","1.nuxt\u002F14.nuxt-x-affiliate\u002F21.methodology",{"title":988,"path":1090,"stem":1091},"\u002Fnuxt\u002Fnuxt-x-affiliate\u002Fpagination","1.nuxt\u002F14.nuxt-x-affiliate\u002F22.pagination",{"title":1093,"path":1094,"stem":1095},"Search Filters","\u002Fnuxt\u002Fnuxt-x-affiliate\u002Fsearch-filters","1.nuxt\u002F14.nuxt-x-affiliate\u002F23.search-filters",{"title":1097,"path":1098,"stem":1099},"Taxonomy Archive","\u002Fnuxt\u002Fnuxt-x-affiliate\u002Ftaxonomy-archive","1.nuxt\u002F14.nuxt-x-affiliate\u002F24.taxonomy-archive",{"title":1101,"path":1102,"stem":1103},"Currency Switcher","\u002Fnuxt\u002Fnuxt-x-affiliate\u002Fcurrency-switcher","1.nuxt\u002F14.nuxt-x-affiliate\u002F25.currency-switcher",{"title":1105,"path":1106,"stem":1107},"Site Header","\u002Fnuxt\u002Fnuxt-x-affiliate\u002Fsite-header","1.nuxt\u002F14.nuxt-x-affiliate\u002F26.site-header",{"title":1109,"path":1110,"stem":1111},"Site Footer","\u002Fnuxt\u002Fnuxt-x-affiliate\u002Fsite-footer","1.nuxt\u002F14.nuxt-x-affiliate\u002F27.site-footer",{"title":1113,"path":1114,"stem":1115},"Mega Menu","\u002Fnuxt\u002Fnuxt-x-affiliate\u002Fmega-menu","1.nuxt\u002F14.nuxt-x-affiliate\u002F28.mega-menu",{"title":844,"path":1075,"stem":1117},"1.nuxt\u002F14.nuxt-x-affiliate\u002F29.faq",{"title":1119,"path":1120,"stem":1121},"Dashboard","\u002Fnuxt\u002Fnuxt-x-affiliate\u002Fdashboard","1.nuxt\u002F14.nuxt-x-affiliate\u002F3.dashboard",{"title":1123,"path":1124,"stem":1125},"Hero","\u002Fnuxt\u002Fnuxt-x-affiliate\u002Fhero","1.nuxt\u002F14.nuxt-x-affiliate\u002F30.hero",{"title":1127,"path":1128,"stem":1129},"Latest Reviews","\u002Fnuxt\u002Fnuxt-x-affiliate\u002Flatest-reviews","1.nuxt\u002F14.nuxt-x-affiliate\u002F31.latest-reviews",{"title":1131,"path":1132,"stem":1133,"children":1134},"Category Index","\u002Fnuxt\u002Fnuxt-x-affiliate\u002Fcategory-index","1.nuxt\u002F14.nuxt-x-affiliate\u002F32.category-index",[1135],{"title":1131,"path":1132,"stem":1133},{"title":1137,"path":1138,"stem":1139},"Search Bar","\u002Fnuxt\u002Fnuxt-x-affiliate\u002Fsearch-bar","1.nuxt\u002F14.nuxt-x-affiliate\u002F33.search-bar",{"title":1141,"path":1142,"stem":1143},"Search Results","\u002Fnuxt\u002Fnuxt-x-affiliate\u002Fsearch-results","1.nuxt\u002F14.nuxt-x-affiliate\u002F34.search-results",{"title":1145,"path":1146,"stem":1147},"Newsletter","\u002Fnuxt\u002Fnuxt-x-affiliate\u002Fnewsletter","1.nuxt\u002F14.nuxt-x-affiliate\u002F35.newsletter",{"title":1149,"path":1150,"stem":1151},"Trending","\u002Fnuxt\u002Fnuxt-x-affiliate\u002Ftrending","1.nuxt\u002F14.nuxt-x-affiliate\u002F36.trending",{"title":1153,"path":1154,"stem":1155},"Author Archive","\u002Fnuxt\u002Fnuxt-x-affiliate\u002Fauthor-archive","1.nuxt\u002F14.nuxt-x-affiliate\u002F37.author-archive",{"title":1157,"path":1158,"stem":1159},"Locale Provider","\u002Fnuxt\u002Fnuxt-x-affiliate\u002Flocale-provider","1.nuxt\u002F14.nuxt-x-affiliate\u002F38.locale-provider",{"title":1161,"path":1162,"stem":1163},"CookieConsent","\u002Fnuxt\u002Fnuxt-x-affiliate\u002Fcookie-consent","1.nuxt\u002F14.nuxt-x-affiliate\u002F39.cookie-consent",{"title":1165,"path":1166,"stem":1167},"Leaderboard","\u002Fnuxt\u002Fnuxt-x-affiliate\u002Fleaderboard","1.nuxt\u002F14.nuxt-x-affiliate\u002F4.leaderboard",{"title":1169,"path":1170,"stem":1171},"AI Content Disclosure","\u002Fnuxt\u002Fnuxt-x-affiliate\u002Fai-content-disclosure","1.nuxt\u002F14.nuxt-x-affiliate\u002F40.ai-content-disclosure",{"title":1173,"path":1174,"stem":1175},"Ask Question","\u002Fnuxt\u002Fnuxt-x-affiliate\u002Fask-question","1.nuxt\u002F14.nuxt-x-affiliate\u002F41.ask-question",{"title":1177,"path":1178,"stem":1179},"Back To Top","\u002Fnuxt\u002Fnuxt-x-affiliate\u002Fback-to-top","1.nuxt\u002F14.nuxt-x-affiliate\u002F42.back-to-top",{"title":1181,"path":1182,"stem":1183},"Best For","\u002Fnuxt\u002Fnuxt-x-affiliate\u002Fbest-for","1.nuxt\u002F14.nuxt-x-affiliate\u002F43.best-for",{"title":1185,"path":1186,"stem":1187},"Breadcrumbs","\u002Fnuxt\u002Fnuxt-x-affiliate\u002Fbreadcrumbs","1.nuxt\u002F14.nuxt-x-affiliate\u002F44.breadcrumbs",{"title":1189,"path":1190,"stem":1191},"Bundle","\u002Fnuxt\u002Fnuxt-x-affiliate\u002Fbundle","1.nuxt\u002F14.nuxt-x-affiliate\u002F45.bundle",{"title":1193,"path":1194,"stem":1195},"Byline","\u002Fnuxt\u002Fnuxt-x-affiliate\u002Fbyline","1.nuxt\u002F14.nuxt-x-affiliate\u002F46.byline",{"title":1197,"path":1198,"stem":1199},"Callout Box","\u002Fnuxt\u002Fnuxt-x-affiliate\u002Fcallout-box","1.nuxt\u002F14.nuxt-x-affiliate\u002F47.callout-box",{"title":1201,"path":1202,"stem":1203},"Comment Form","\u002Fnuxt\u002Fnuxt-x-affiliate\u002Fcomment-form","1.nuxt\u002F14.nuxt-x-affiliate\u002F48.comment-form",{"title":1205,"path":1206,"stem":1207},"Comment List","\u002Fnuxt\u002Fnuxt-x-affiliate\u002Fcomment-list","1.nuxt\u002F14.nuxt-x-affiliate\u002F49.comment-list",{"title":1209,"path":1210,"stem":1211},"PayoutHistory","\u002Fnuxt\u002Fnuxt-x-affiliate\u002Fpayout-history","1.nuxt\u002F14.nuxt-x-affiliate\u002F5.payout-history",{"title":1213,"path":1214,"stem":1215},"Compare Slider","\u002Fnuxt\u002Fnuxt-x-affiliate\u002Fcompare-slider","1.nuxt\u002F14.nuxt-x-affiliate\u002F50.compare-slider",{"title":1217,"path":1218,"stem":1219},"Comparison Table","\u002Fnuxt\u002Fnuxt-x-affiliate\u002Fcomparison-table","1.nuxt\u002F14.nuxt-x-affiliate\u002F51.comparison-table",{"title":1221,"path":1222,"stem":1223},"Content Card","\u002Fnuxt\u002Fnuxt-x-affiliate\u002Fcontent-card","1.nuxt\u002F14.nuxt-x-affiliate\u002F52.content-card",{"title":1225,"path":1226,"stem":1227},"Contributors","\u002Fnuxt\u002Fnuxt-x-affiliate\u002Fcontributors","1.nuxt\u002F14.nuxt-x-affiliate\u002F53.contributors",{"title":1229,"path":1230,"stem":1231},"Countdown","\u002Fnuxt\u002Fnuxt-x-affiliate\u002Fcountdown","1.nuxt\u002F14.nuxt-x-affiliate\u002F54.countdown",{"title":1233,"path":1234,"stem":1235},"Customer Reviews","\u002Fnuxt\u002Fnuxt-x-affiliate\u002Fcustomer-reviews","1.nuxt\u002F14.nuxt-x-affiliate\u002F55.customer-reviews",{"title":1237,"path":1238,"stem":1239},"Deal Alert","\u002Fnuxt\u002Fnuxt-x-affiliate\u002Fdeal-alert","1.nuxt\u002F14.nuxt-x-affiliate\u002F56.deal-alert",{"title":1241,"path":1242,"stem":1243},"Decision Flow","\u002Fnuxt\u002Fnuxt-x-affiliate\u002Fdecision-flow","1.nuxt\u002F14.nuxt-x-affiliate\u002F57.decision-flow",{"title":1245,"path":1246,"stem":1247},"Decision Matrix","\u002Fnuxt\u002Fnuxt-x-affiliate\u002Fdecision-matrix","1.nuxt\u002F14.nuxt-x-affiliate\u002F58.decision-matrix",{"title":1249,"path":1250,"stem":1251},"Exit Intent","\u002Fnuxt\u002Fnuxt-x-affiliate\u002Fexit-intent","1.nuxt\u002F14.nuxt-x-affiliate\u002F59.exit-intent",{"title":1253,"path":1254,"stem":1255},"ReferralLink","\u002Fnuxt\u002Fnuxt-x-affiliate\u002Freferral-link","1.nuxt\u002F14.nuxt-x-affiliate\u002F6.referral-link",{"title":1257,"path":1258,"stem":1259},"Expert Quote","\u002Fnuxt\u002Fnuxt-x-affiliate\u002Fexpert-quote","1.nuxt\u002F14.nuxt-x-affiliate\u002F60.expert-quote",{"title":1261,"path":1262,"stem":1263},"Gallery","\u002Fnuxt\u002Fnuxt-x-affiliate\u002Fgallery","1.nuxt\u002F14.nuxt-x-affiliate\u002F61.gallery",{"title":1265,"path":1266,"stem":1267},"Health Disclaimer","\u002Fnuxt\u002Fnuxt-x-affiliate\u002Fhealth-disclaimer","1.nuxt\u002F14.nuxt-x-affiliate\u002F62.health-disclaimer",{"title":1269,"path":1270,"stem":1271},"How To","\u002Fnuxt\u002Fnuxt-x-affiliate\u002Fhow-to","1.nuxt\u002F14.nuxt-x-affiliate\u002F63.how-to",{"title":1273,"path":1274,"stem":1275},"Key Takeaways","\u002Fnuxt\u002Fnuxt-x-affiliate\u002Fkey-takeaways","1.nuxt\u002F14.nuxt-x-affiliate\u002F64.key-takeaways",{"title":1277,"path":1278,"stem":1279},"Last Updated","\u002Fnuxt\u002Fnuxt-x-affiliate\u002Flast-updated","1.nuxt\u002F14.nuxt-x-affiliate\u002F65.last-updated",{"title":1281,"path":1282,"stem":1283},"Newsletter Archive","\u002Fnuxt\u002Fnuxt-x-affiliate\u002Fnewsletter-archive","1.nuxt\u002F14.nuxt-x-affiliate\u002F66.newsletter-archive",{"title":1285,"path":1286,"stem":1287},"Not Found","\u002Fnuxt\u002Fnuxt-x-affiliate\u002Fnot-found","1.nuxt\u002F14.nuxt-x-affiliate\u002F67.not-found",{"title":1289,"path":1290,"stem":1291},"Offer Banner","\u002Fnuxt\u002Fnuxt-x-affiliate\u002Foffer-banner","1.nuxt\u002F14.nuxt-x-affiliate\u002F68.offer-banner",{"title":1293,"path":1294,"stem":1295},"Page Hero","\u002Fnuxt\u002Fnuxt-x-affiliate\u002Fpage-hero","1.nuxt\u002F14.nuxt-x-affiliate\u002F69.page-hero",{"title":1297,"path":1298,"stem":1299},"ReferralTable","\u002Fnuxt\u002Fnuxt-x-affiliate\u002Freferral-table","1.nuxt\u002F14.nuxt-x-affiliate\u002F7.referral-table",{"title":1301,"path":1302,"stem":1303},"Page Section","\u002Fnuxt\u002Fnuxt-x-affiliate\u002Fpage-section","1.nuxt\u002F14.nuxt-x-affiliate\u002F70.page-section",{"title":1305,"path":1306,"stem":1307},"Poll","\u002Fnuxt\u002Fnuxt-x-affiliate\u002Fpoll","1.nuxt\u002F14.nuxt-x-affiliate\u002F71.poll",{"title":1309,"path":1310,"stem":1311},"Press Logos","\u002Fnuxt\u002Fnuxt-x-affiliate\u002Fpress-logos","1.nuxt\u002F14.nuxt-x-affiliate\u002F72.press-logos",{"title":1313,"path":1314,"stem":1315},"Price Verified","\u002Fnuxt\u002Fnuxt-x-affiliate\u002Fprice-verified","1.nuxt\u002F14.nuxt-x-affiliate\u002F73.price-verified",{"title":1317,"path":1318,"stem":1319},"Print Button","\u002Fnuxt\u002Fnuxt-x-affiliate\u002Fprint-button","1.nuxt\u002F14.nuxt-x-affiliate\u002F74.print-button",{"title":924,"path":1321,"stem":1322},"\u002Fnuxt\u002Fnuxt-x-affiliate\u002Fproduct-card","1.nuxt\u002F14.nuxt-x-affiliate\u002F75.product-card",{"title":1324,"path":1325,"stem":1326},"Quick Actions","\u002Fnuxt\u002Fnuxt-x-affiliate\u002Fquick-actions","1.nuxt\u002F14.nuxt-x-affiliate\u002F76.quick-actions",{"title":1328,"path":1329,"stem":1330},"Quiz","\u002Fnuxt\u002Fnuxt-x-affiliate\u002Fquiz","1.nuxt\u002F14.nuxt-x-affiliate\u002F77.quiz",{"title":1332,"path":1333,"stem":1334},"Quote","\u002Fnuxt\u002Fnuxt-x-affiliate\u002Fquote","1.nuxt\u002F14.nuxt-x-affiliate\u002F78.quote",{"title":1336,"path":1337,"stem":1338},"Reactions","\u002Fnuxt\u002Fnuxt-x-affiliate\u002Freactions","1.nuxt\u002F14.nuxt-x-affiliate\u002F79.reactions",{"title":1008,"path":1340,"stem":1341},"\u002Fnuxt\u002Fnuxt-x-affiliate\u002Fshare-buttons","1.nuxt\u002F14.nuxt-x-affiliate\u002F8.share-buttons",{"title":1343,"path":1344,"stem":1345},"Reading Progress","\u002Fnuxt\u002Fnuxt-x-affiliate\u002Freading-progress","1.nuxt\u002F14.nuxt-x-affiliate\u002F80.reading-progress",{"title":1347,"path":1348,"stem":1349},"Reading Time","\u002Fnuxt\u002Fnuxt-x-affiliate\u002Freading-time","1.nuxt\u002F14.nuxt-x-affiliate\u002F81.reading-time",{"title":1351,"path":1352,"stem":1353},"Recipe","\u002Fnuxt\u002Fnuxt-x-affiliate\u002Frecipe","1.nuxt\u002F14.nuxt-x-affiliate\u002F82.recipe",{"title":1355,"path":1356,"stem":1357},"Related Products","\u002Fnuxt\u002Fnuxt-x-affiliate\u002Frelated-products","1.nuxt\u002F14.nuxt-x-affiliate\u002F83.related-products",{"title":932,"path":1359,"stem":1360},"\u002Fnuxt\u002Fnuxt-x-affiliate\u002Freview-card","1.nuxt\u002F14.nuxt-x-affiliate\u002F84.review-card",{"title":1362,"path":1363,"stem":1364},"Score Breakdown","\u002Fnuxt\u002Fnuxt-x-affiliate\u002Fscore-breakdown","1.nuxt\u002F14.nuxt-x-affiliate\u002F85.score-breakdown",{"title":1366,"path":1367,"stem":1368},"Share Review","\u002Fnuxt\u002Fnuxt-x-affiliate\u002Fshare-review","1.nuxt\u002F14.nuxt-x-affiliate\u002F86.share-review",{"title":1370,"path":1371,"stem":1372},"Shipping Bar","\u002Fnuxt\u002Fnuxt-x-affiliate\u002Fshipping-bar","1.nuxt\u002F14.nuxt-x-affiliate\u002F87.shipping-bar",{"title":1374,"path":1375,"stem":1376},"Social Proof","\u002Fnuxt\u002Fnuxt-x-affiliate\u002Fsocial-proof","1.nuxt\u002F14.nuxt-x-affiliate\u002F88.social-proof",{"title":1378,"path":1379,"stem":1380},"Specs Table","\u002Fnuxt\u002Fnuxt-x-affiliate\u002Fspecs-table","1.nuxt\u002F14.nuxt-x-affiliate\u002F89.specs-table",{"title":1382,"path":1383,"stem":1384},"SignupForm","\u002Fnuxt\u002Fnuxt-x-affiliate\u002Fsignup-form","1.nuxt\u002F14.nuxt-x-affiliate\u002F9.signup-form",{"title":1386,"path":1387,"stem":1388},"Sponsored Content Disclosure","\u002Fnuxt\u002Fnuxt-x-affiliate\u002Fsponsored-content-disclosure","1.nuxt\u002F14.nuxt-x-affiliate\u002F90.sponsored-content-disclosure",{"title":1390,"path":1391,"stem":1392},"Stat Highlight","\u002Fnuxt\u002Fnuxt-x-affiliate\u002Fstat-highlight","1.nuxt\u002F14.nuxt-x-affiliate\u002F91.stat-highlight",{"title":1394,"path":1395,"stem":1396},"Survey Results","\u002Fnuxt\u002Fnuxt-x-affiliate\u002Fsurvey-results","1.nuxt\u002F14.nuxt-x-affiliate\u002F92.survey-results",{"title":1398,"path":1399,"stem":1400},"Table of Contents","\u002Fnuxt\u002Fnuxt-x-affiliate\u002Ftable-of-contents","1.nuxt\u002F14.nuxt-x-affiliate\u002F93.table-of-contents",{"title":1402,"path":1403,"stem":1404},"Tag Chips","\u002Fnuxt\u002Fnuxt-x-affiliate\u002Ftag-chips","1.nuxt\u002F14.nuxt-x-affiliate\u002F94.tag-chips",{"title":1406,"path":1407,"stem":1408},"Testimonials","\u002Fnuxt\u002Fnuxt-x-affiliate\u002Ftestimonials","1.nuxt\u002F14.nuxt-x-affiliate\u002F95.testimonials",{"title":1410,"path":1411,"stem":1412},"Video Embed","\u002Fnuxt\u002Fnuxt-x-affiliate\u002Fvideo-embed","1.nuxt\u002F14.nuxt-x-affiliate\u002F96.video-embed",{"title":1414,"path":1415,"stem":1416},"Waitlist","\u002Fnuxt\u002Fnuxt-x-affiliate\u002Fwaitlist","1.nuxt\u002F14.nuxt-x-affiliate\u002F97.waitlist",{"title":1418,"path":1419,"stem":1420,"children":1421},"Content Index","\u002Fnuxt\u002Fnuxt-x-affiliate\u002Fcontent-index","1.nuxt\u002F14.nuxt-x-affiliate\u002F98.content-index",[1422],{"title":1418,"path":1419,"stem":1420},{"title":1424,"path":1425,"stem":1426},"Date Display","\u002Fnuxt\u002Fnuxt-x-affiliate\u002Fdate-display","1.nuxt\u002F14.nuxt-x-affiliate\u002F99.date-display",{"title":727,"path":1428,"stem":1429,"children":1430,"page":70},"\u002Fnuxt\u002Fnuxt-x-affiliate\u002Fcomposables","1.nuxt\u002F14.nuxt-x-affiliate\u002Fcomposables",[1431,1435,1439,1443,1447,1451,1455,1459,1463,1467,1471,1475],{"title":1432,"path":1433,"stem":1434},"useAffiliate","\u002Fnuxt\u002Fnuxt-x-affiliate\u002Fcomposables\u002Fuse-affiliate","1.nuxt\u002F14.nuxt-x-affiliate\u002Fcomposables\u002F1.use-affiliate",{"title":1436,"path":1437,"stem":1438},"useXafDateFormat","\u002Fnuxt\u002Fnuxt-x-affiliate\u002Fcomposables\u002Fuse-xaf-date-format","1.nuxt\u002F14.nuxt-x-affiliate\u002Fcomposables\u002F10.use-xaf-date-format",{"title":1440,"path":1441,"stem":1442},"useXafRssFeed","\u002Fnuxt\u002Fnuxt-x-affiliate\u002Fcomposables\u002Fuse-xaf-rss-feed","1.nuxt\u002F14.nuxt-x-affiliate\u002Fcomposables\u002F11.use-xaf-rss-feed",{"title":1444,"path":1445,"stem":1446},"useXAFStructuredData","\u002Fnuxt\u002Fnuxt-x-affiliate\u002Fcomposables\u002Fuse-xaf-structured-data","1.nuxt\u002F14.nuxt-x-affiliate\u002Fcomposables\u002F12.use-xaf-structured-data",{"title":1448,"path":1449,"stem":1450},"useReferralTracking","\u002Fnuxt\u002Fnuxt-x-affiliate\u002Fcomposables\u002Fuse-referral-tracking","1.nuxt\u002F14.nuxt-x-affiliate\u002Fcomposables\u002F2.use-referral-tracking",{"title":1452,"path":1453,"stem":1454},"useAffiliateContent","\u002Fnuxt\u002Fnuxt-x-affiliate\u002Fcomposables\u002Fuse-affiliate-content","1.nuxt\u002F14.nuxt-x-affiliate\u002Fcomposables\u002F3.use-affiliate-content",{"title":1456,"path":1457,"stem":1458},"Schema.org JSON-LD","\u002Fnuxt\u002Fnuxt-x-affiliate\u002Fcomposables\u002Fuse-schema","1.nuxt\u002F14.nuxt-x-affiliate\u002Fcomposables\u002F4.use-schema",{"title":1460,"path":1461,"stem":1462},"Affiliate Impression","\u002Fnuxt\u002Fnuxt-x-affiliate\u002Fcomposables\u002Fuse-affiliate-impression","1.nuxt\u002F14.nuxt-x-affiliate\u002Fcomposables\u002F5.use-affiliate-impression",{"title":1464,"path":1465,"stem":1466},"useXafExperiment","\u002Fnuxt\u002Fnuxt-x-affiliate\u002Fcomposables\u002Fuse-xaf-experiment","1.nuxt\u002F14.nuxt-x-affiliate\u002Fcomposables\u002F6.use-xaf-experiment",{"title":1468,"path":1469,"stem":1470},"useXafLocale","\u002Fnuxt\u002Fnuxt-x-affiliate\u002Fcomposables\u002Fuse-xaf-locale","1.nuxt\u002F14.nuxt-x-affiliate\u002Fcomposables\u002F7.use-xaf-locale",{"title":1472,"path":1473,"stem":1474},"useXAFConsentTracking","\u002Fnuxt\u002Fnuxt-x-affiliate\u002Fcomposables\u002Fuse-xaf-consent-tracking","1.nuxt\u002F14.nuxt-x-affiliate\u002Fcomposables\u002F8.use-xaf-consent-tracking",{"title":1476,"path":1477,"stem":1478},"useXAFContentQuery","\u002Fnuxt\u002Fnuxt-x-affiliate\u002Fcomposables\u002Fuse-xaf-content-query","1.nuxt\u002F14.nuxt-x-affiliate\u002Fcomposables\u002F9.use-xaf-content-query",{"title":792,"path":1480,"stem":1481,"children":1482},"\u002Fnuxt\u002Fnuxt-x-affiliate\u002Fconfig","1.nuxt\u002F14.nuxt-x-affiliate\u002Fconfig\u002Findex",[1483],{"title":792,"path":1480,"stem":1481},{"title":1485,"path":1486,"stem":1487},"Release Notes","\u002Fnuxt\u002Fnuxt-x-affiliate\u002Frelease-notes","1.nuxt\u002F14.nuxt-x-affiliate\u002Frelease-notes",{"title":1489,"path":1490,"stem":1491,"children":1492},"nuxt-x-tenancy","\u002Fnuxt\u002Fnuxt-x-tenancy","1.nuxt\u002F15.nuxt-x-tenancy\u002Findex",[1493,1494,1498,1502,1506],{"title":1489,"path":1490,"stem":1491},{"title":1495,"path":1496,"stem":1497},"useTenant","\u002Fnuxt\u002Fnuxt-x-tenancy\u002Fuse-tenant","1.nuxt\u002F15.nuxt-x-tenancy\u002F1.use-tenant",{"title":1499,"path":1500,"stem":1501},"Resolution chain","\u002Fnuxt\u002Fnuxt-x-tenancy\u002Fresolution-chain","1.nuxt\u002F15.nuxt-x-tenancy\u002F2.resolution-chain",{"title":1503,"path":1504,"stem":1505},"Components","\u002Fnuxt\u002Fnuxt-x-tenancy\u002Fcomponents","1.nuxt\u002F15.nuxt-x-tenancy\u002F3.components",{"title":1507,"path":1508,"stem":1509},"Backend requirements","\u002Fnuxt\u002Fnuxt-x-tenancy\u002Fbackend-requirements","1.nuxt\u002F15.nuxt-x-tenancy\u002F4.backend-requirements",{"title":1511,"path":1512,"stem":1513,"children":1514},"nuxt-x-billing","\u002Fnuxt\u002Fnuxt-x-billing","1.nuxt\u002F16.nuxt-x-billing\u002Findex",[1515,1516,1520,1523,1527],{"title":1511,"path":1512,"stem":1513},{"title":1517,"path":1518,"stem":1519},"useBilling","\u002Fnuxt\u002Fnuxt-x-billing\u002Fuse-billing","1.nuxt\u002F16.nuxt-x-billing\u002F1.use-billing",{"title":1503,"path":1521,"stem":1522},"\u002Fnuxt\u002Fnuxt-x-billing\u002Fcomponents","1.nuxt\u002F16.nuxt-x-billing\u002F2.components",{"title":1524,"path":1525,"stem":1526},"Pages & opt-outs","\u002Fnuxt\u002Fnuxt-x-billing\u002Fpages","1.nuxt\u002F16.nuxt-x-billing\u002F3.pages",{"title":1507,"path":1528,"stem":1529},"\u002Fnuxt\u002Fnuxt-x-billing\u002Fbackend-requirements","1.nuxt\u002F16.nuxt-x-billing\u002F4.backend-requirements",{"title":1531,"badge":1532,"path":1533,"stem":1534,"children":1535},"nuxt-x-app-admin","43 components","\u002Fnuxt\u002Fnuxt-x-app-admin","1.nuxt\u002F2.nuxt-x-app-admin\u002Findex",[1536,1537,1576,1589,1593,1597,1601,1605,1609,1613,1617,1621,1625,1629,1633,1658,1662,1666,1670,1674,1678,1682,1686,1690,1694,1698,1702,1747,1751,1755,1759,1763,1767,1771,1775,1779,1783,1787,1804,1808,1812,1821,1825,1829,1833,1837,1840,1844,1857,1874,1878,1882,1903,1907,1928,1932,1984],{"title":1531,"path":1533,"stem":1534},{"title":1119,"path":1538,"stem":1539,"children":1540},"\u002Fnuxt\u002Fnuxt-x-app-admin\u002Fdashboard","1.nuxt\u002F2.nuxt-x-app-admin\u002F1.dashboard",[1541,1544,1548,1552,1556,1560,1564,1568,1572],{"title":1119,"path":1542,"stem":1543},"\u002Fnuxt\u002Fnuxt-x-app-admin\u002Fdashboard\u002Fdashboard","1.nuxt\u002F2.nuxt-x-app-admin\u002F1.dashboard\u002F1.dashboard",{"title":1545,"path":1546,"stem":1547},"DashboardMetrics","\u002Fnuxt\u002Fnuxt-x-app-admin\u002Fdashboard\u002Fdashboard-metrics","1.nuxt\u002F2.nuxt-x-app-admin\u002F1.dashboard\u002F2.dashboard-metrics",{"title":1549,"path":1550,"stem":1551},"DashboardRevenueChart","\u002Fnuxt\u002Fnuxt-x-app-admin\u002Fdashboard\u002Fdashboard-revenue-chart","1.nuxt\u002F2.nuxt-x-app-admin\u002F1.dashboard\u002F3.dashboard-revenue-chart",{"title":1553,"path":1554,"stem":1555},"DashboardActivityChart","\u002Fnuxt\u002Fnuxt-x-app-admin\u002Fdashboard\u002Fdashboard-activity-chart","1.nuxt\u002F2.nuxt-x-app-admin\u002F1.dashboard\u002F4.dashboard-activity-chart",{"title":1557,"path":1558,"stem":1559},"DashboardUsageChart","\u002Fnuxt\u002Fnuxt-x-app-admin\u002Fdashboard\u002Fdashboard-usage-chart","1.nuxt\u002F2.nuxt-x-app-admin\u002F1.dashboard\u002F5.dashboard-usage-chart",{"title":1561,"path":1562,"stem":1563},"DashboardSystemChart","\u002Fnuxt\u002Fnuxt-x-app-admin\u002Fdashboard\u002Fdashboard-system-chart","1.nuxt\u002F2.nuxt-x-app-admin\u002F1.dashboard\u002F6.dashboard-system-chart",{"title":1565,"path":1566,"stem":1567},"DashboardSystemHealth","\u002Fnuxt\u002Fnuxt-x-app-admin\u002Fdashboard\u002Fdashboard-system-health","1.nuxt\u002F2.nuxt-x-app-admin\u002F1.dashboard\u002F7.dashboard-system-health",{"title":1569,"path":1570,"stem":1571},"DashboardActiveUsers","\u002Fnuxt\u002Fnuxt-x-app-admin\u002Fdashboard\u002Fdashboard-active-users","1.nuxt\u002F2.nuxt-x-app-admin\u002F1.dashboard\u002F8.dashboard-active-users",{"title":1573,"path":1574,"stem":1575},"DashboardErrorLog","\u002Fnuxt\u002Fnuxt-x-app-admin\u002Fdashboard\u002Fdashboard-error-log","1.nuxt\u002F2.nuxt-x-app-admin\u002F1.dashboard\u002F9.dashboard-error-log",{"title":1577,"path":1578,"stem":1579,"children":1580,"page":70},"Impersonation","\u002Fnuxt\u002Fnuxt-x-app-admin\u002Fimpersonation","1.nuxt\u002F2.nuxt-x-app-admin\u002F10.impersonation",[1581,1585],{"title":1582,"path":1583,"stem":1584},"ImpersonationBanner","\u002Fnuxt\u002Fnuxt-x-app-admin\u002Fimpersonation\u002Fimpersonation-banner","1.nuxt\u002F2.nuxt-x-app-admin\u002F10.impersonation\u002F1.impersonation-banner",{"title":1586,"path":1587,"stem":1588},"ImpersonationSwitcher","\u002Fnuxt\u002Fnuxt-x-app-admin\u002Fimpersonation\u002Fimpersonation-switcher","1.nuxt\u002F2.nuxt-x-app-admin\u002F10.impersonation\u002F2.impersonation-switcher",{"title":1590,"path":1591,"stem":1592},"Users Directory","\u002Fnuxt\u002Fnuxt-x-app-admin\u002Fusers-directory","1.nuxt\u002F2.nuxt-x-app-admin\u002F10.users-directory",{"title":1594,"path":1595,"stem":1596},"Users Profile","\u002Fnuxt\u002Fnuxt-x-app-admin\u002Fusers-profile","1.nuxt\u002F2.nuxt-x-app-admin\u002F11.users-profile",{"title":1598,"path":1599,"stem":1600},"Users Detail","\u002Fnuxt\u002Fnuxt-x-app-admin\u002Fusers-detail","1.nuxt\u002F2.nuxt-x-app-admin\u002F12.users-detail",{"title":1602,"path":1603,"stem":1604},"Users Sessions","\u002Fnuxt\u002Fnuxt-x-app-admin\u002Fusers-sessions","1.nuxt\u002F2.nuxt-x-app-admin\u002F13.users-sessions",{"title":1606,"path":1607,"stem":1608},"Users Accounts","\u002Fnuxt\u002Fnuxt-x-app-admin\u002Fusers-accounts","1.nuxt\u002F2.nuxt-x-app-admin\u002F14.users-accounts",{"title":1610,"path":1611,"stem":1612},"Stripe Customers","\u002Fnuxt\u002Fnuxt-x-app-admin\u002Fstripe-customers","1.nuxt\u002F2.nuxt-x-app-admin\u002F15.stripe-customers",{"title":1614,"path":1615,"stem":1616},"Stripe Customers Detail","\u002Fnuxt\u002Fnuxt-x-app-admin\u002Fstripe-customers-detail","1.nuxt\u002F2.nuxt-x-app-admin\u002F16.stripe-customers-detail",{"title":1618,"path":1619,"stem":1620},"Stripe Charges","\u002Fnuxt\u002Fnuxt-x-app-admin\u002Fstripe-charges","1.nuxt\u002F2.nuxt-x-app-admin\u002F17.stripe-charges",{"title":1622,"path":1623,"stem":1624},"Stripe Charges Detail","\u002Fnuxt\u002Fnuxt-x-app-admin\u002Fstripe-charges-detail","1.nuxt\u002F2.nuxt-x-app-admin\u002F18.stripe-charges-detail",{"title":1626,"path":1627,"stem":1628},"Stripe Invoices","\u002Fnuxt\u002Fnuxt-x-app-admin\u002Fstripe-invoices","1.nuxt\u002F2.nuxt-x-app-admin\u002F19.stripe-invoices",{"title":1630,"path":1631,"stem":1632},"Dashboard Metrics","\u002Fnuxt\u002Fnuxt-x-app-admin\u002Fdashboard-metrics","1.nuxt\u002F2.nuxt-x-app-admin\u002F2.dashboard-metrics",{"title":1634,"path":1635,"stem":1636,"children":1637,"page":70},"Users","\u002Fnuxt\u002Fnuxt-x-app-admin\u002Fusers","1.nuxt\u002F2.nuxt-x-app-admin\u002F2.users",[1638,1642,1646,1650,1654],{"title":1639,"path":1640,"stem":1641},"UsersDirectory","\u002Fnuxt\u002Fnuxt-x-app-admin\u002Fusers\u002Fusers-directory","1.nuxt\u002F2.nuxt-x-app-admin\u002F2.users\u002F1.users-directory",{"title":1643,"path":1644,"stem":1645},"UsersProfile","\u002Fnuxt\u002Fnuxt-x-app-admin\u002Fusers\u002Fusers-profile","1.nuxt\u002F2.nuxt-x-app-admin\u002F2.users\u002F2.users-profile",{"title":1647,"path":1648,"stem":1649},"UsersDetail","\u002Fnuxt\u002Fnuxt-x-app-admin\u002Fusers\u002Fusers-detail","1.nuxt\u002F2.nuxt-x-app-admin\u002F2.users\u002F3.users-detail",{"title":1651,"path":1652,"stem":1653},"UsersSessions","\u002Fnuxt\u002Fnuxt-x-app-admin\u002Fusers\u002Fusers-sessions","1.nuxt\u002F2.nuxt-x-app-admin\u002F2.users\u002F4.users-sessions",{"title":1655,"path":1656,"stem":1657},"UsersAccounts","\u002Fnuxt\u002Fnuxt-x-app-admin\u002Fusers\u002Fusers-accounts","1.nuxt\u002F2.nuxt-x-app-admin\u002F2.users\u002F5.users-accounts",{"title":1659,"path":1660,"stem":1661},"Stripe Invoices Detail","\u002Fnuxt\u002Fnuxt-x-app-admin\u002Fstripe-invoices-detail","1.nuxt\u002F2.nuxt-x-app-admin\u002F20.stripe-invoices-detail",{"title":1663,"path":1664,"stem":1665},"Stripe Subscriptions","\u002Fnuxt\u002Fnuxt-x-app-admin\u002Fstripe-subscriptions","1.nuxt\u002F2.nuxt-x-app-admin\u002F21.stripe-subscriptions",{"title":1667,"path":1668,"stem":1669},"Stripe Subscriptions Detail","\u002Fnuxt\u002Fnuxt-x-app-admin\u002Fstripe-subscriptions-detail","1.nuxt\u002F2.nuxt-x-app-admin\u002F22.stripe-subscriptions-detail",{"title":1671,"path":1672,"stem":1673},"Stripe Payment Methods","\u002Fnuxt\u002Fnuxt-x-app-admin\u002Fstripe-payment-methods","1.nuxt\u002F2.nuxt-x-app-admin\u002F23.stripe-payment-methods",{"title":1675,"path":1676,"stem":1677},"Stripe Webhook Logs","\u002Fnuxt\u002Fnuxt-x-app-admin\u002Fstripe-webhook-logs","1.nuxt\u002F2.nuxt-x-app-admin\u002F24.stripe-webhook-logs",{"title":1679,"path":1680,"stem":1681},"Content Posts","\u002Fnuxt\u002Fnuxt-x-app-admin\u002Fcontent-posts","1.nuxt\u002F2.nuxt-x-app-admin\u002F25.content-posts",{"title":1683,"path":1684,"stem":1685},"Content Posts Editor","\u002Fnuxt\u002Fnuxt-x-app-admin\u002Fcontent-posts-editor","1.nuxt\u002F2.nuxt-x-app-admin\u002F26.content-posts-editor",{"title":1687,"path":1688,"stem":1689},"Content Media","\u002Fnuxt\u002Fnuxt-x-app-admin\u002Fcontent-media","1.nuxt\u002F2.nuxt-x-app-admin\u002F27.content-media",{"title":1691,"path":1692,"stem":1693},"Support Tickets","\u002Fnuxt\u002Fnuxt-x-app-admin\u002Fsupport-tickets","1.nuxt\u002F2.nuxt-x-app-admin\u002F28.support-tickets",{"title":1695,"path":1696,"stem":1697},"Support Tickets Detail","\u002Fnuxt\u002Fnuxt-x-app-admin\u002Fsupport-tickets-detail","1.nuxt\u002F2.nuxt-x-app-admin\u002F29.support-tickets-detail",{"title":1699,"path":1700,"stem":1701},"Dashboard Revenue Chart","\u002Fnuxt\u002Fnuxt-x-app-admin\u002Fdashboard-revenue-chart","1.nuxt\u002F2.nuxt-x-app-admin\u002F3.dashboard-revenue-chart",{"title":1703,"path":1704,"stem":1705,"children":1706,"page":70},"Stripe","\u002Fnuxt\u002Fnuxt-x-app-admin\u002Fstripe","1.nuxt\u002F2.nuxt-x-app-admin\u002F3.stripe",[1707,1711,1715,1719,1723,1727,1731,1735,1739,1743],{"title":1708,"path":1709,"stem":1710},"StripeCustomers","\u002Fnuxt\u002Fnuxt-x-app-admin\u002Fstripe\u002Fstripe-customers","1.nuxt\u002F2.nuxt-x-app-admin\u002F3.stripe\u002F1.stripe-customers",{"title":1712,"path":1713,"stem":1714},"StripeWebhookLogs","\u002Fnuxt\u002Fnuxt-x-app-admin\u002Fstripe\u002Fstripe-webhook-logs","1.nuxt\u002F2.nuxt-x-app-admin\u002F3.stripe\u002F10.stripe-webhook-logs",{"title":1716,"path":1717,"stem":1718},"StripeCustomersDetail","\u002Fnuxt\u002Fnuxt-x-app-admin\u002Fstripe\u002Fstripe-customers-detail","1.nuxt\u002F2.nuxt-x-app-admin\u002F3.stripe\u002F2.stripe-customers-detail",{"title":1720,"path":1721,"stem":1722},"StripeCharges","\u002Fnuxt\u002Fnuxt-x-app-admin\u002Fstripe\u002Fstripe-charges","1.nuxt\u002F2.nuxt-x-app-admin\u002F3.stripe\u002F3.stripe-charges",{"title":1724,"path":1725,"stem":1726},"StripeChargesDetail","\u002Fnuxt\u002Fnuxt-x-app-admin\u002Fstripe\u002Fstripe-charges-detail","1.nuxt\u002F2.nuxt-x-app-admin\u002F3.stripe\u002F4.stripe-charges-detail",{"title":1728,"path":1729,"stem":1730},"StripeInvoices","\u002Fnuxt\u002Fnuxt-x-app-admin\u002Fstripe\u002Fstripe-invoices","1.nuxt\u002F2.nuxt-x-app-admin\u002F3.stripe\u002F5.stripe-invoices",{"title":1732,"path":1733,"stem":1734},"StripeInvoicesDetail","\u002Fnuxt\u002Fnuxt-x-app-admin\u002Fstripe\u002Fstripe-invoices-detail","1.nuxt\u002F2.nuxt-x-app-admin\u002F3.stripe\u002F6.stripe-invoices-detail",{"title":1736,"path":1737,"stem":1738},"StripeSubscriptions","\u002Fnuxt\u002Fnuxt-x-app-admin\u002Fstripe\u002Fstripe-subscriptions","1.nuxt\u002F2.nuxt-x-app-admin\u002F3.stripe\u002F7.stripe-subscriptions",{"title":1740,"path":1741,"stem":1742},"StripeSubscriptionsDetail","\u002Fnuxt\u002Fnuxt-x-app-admin\u002Fstripe\u002Fstripe-subscriptions-detail","1.nuxt\u002F2.nuxt-x-app-admin\u002F3.stripe\u002F8.stripe-subscriptions-detail",{"title":1744,"path":1745,"stem":1746},"StripePaymentMethods","\u002Fnuxt\u002Fnuxt-x-app-admin\u002Fstripe\u002Fstripe-payment-methods","1.nuxt\u002F2.nuxt-x-app-admin\u002F3.stripe\u002F9.stripe-payment-methods",{"title":1748,"path":1749,"stem":1750},"Ai Chat","\u002Fnuxt\u002Fnuxt-x-app-admin\u002Fai-chat","1.nuxt\u002F2.nuxt-x-app-admin\u002F30.ai-chat",{"title":1752,"path":1753,"stem":1754},"Ai Agents","\u002Fnuxt\u002Fnuxt-x-app-admin\u002Fai-agents","1.nuxt\u002F2.nuxt-x-app-admin\u002F31.ai-agents",{"title":1756,"path":1757,"stem":1758},"Ai Agent Editor","\u002Fnuxt\u002Fnuxt-x-app-admin\u002Fai-agent-editor","1.nuxt\u002F2.nuxt-x-app-admin\u002F32.ai-agent-editor",{"title":1760,"path":1761,"stem":1762},"Roles List","\u002Fnuxt\u002Fnuxt-x-app-admin\u002Froles-list","1.nuxt\u002F2.nuxt-x-app-admin\u002F33.roles-list",{"title":1764,"path":1765,"stem":1766},"Roles Editor","\u002Fnuxt\u002Fnuxt-x-app-admin\u002Froles-editor","1.nuxt\u002F2.nuxt-x-app-admin\u002F34.roles-editor",{"title":1768,"path":1769,"stem":1770},"Roles Permission Matrix","\u002Fnuxt\u002Fnuxt-x-app-admin\u002Froles-permission-matrix","1.nuxt\u002F2.nuxt-x-app-admin\u002F35.roles-permission-matrix",{"title":1772,"path":1773,"stem":1774},"Roles Assign Modal","\u002Fnuxt\u002Fnuxt-x-app-admin\u002Froles-assign-modal","1.nuxt\u002F2.nuxt-x-app-admin\u002F36.roles-assign-modal",{"title":1776,"path":1777,"stem":1778},"Tenants Directory","\u002Fnuxt\u002Fnuxt-x-app-admin\u002Ftenants-directory","1.nuxt\u002F2.nuxt-x-app-admin\u002F37.tenants-directory",{"title":1780,"path":1781,"stem":1782},"Tenants Detail","\u002Fnuxt\u002Fnuxt-x-app-admin\u002Ftenants-detail","1.nuxt\u002F2.nuxt-x-app-admin\u002F38.tenants-detail",{"title":1784,"path":1785,"stem":1786},"Tenants Settings","\u002Fnuxt\u002Fnuxt-x-app-admin\u002Ftenants-settings","1.nuxt\u002F2.nuxt-x-app-admin\u002F39.tenants-settings",{"title":1788,"path":1789,"stem":1790,"children":1791,"page":70},"Content","\u002Fnuxt\u002Fnuxt-x-app-admin\u002Fcontent","1.nuxt\u002F2.nuxt-x-app-admin\u002F4.content",[1792,1796,1800],{"title":1793,"path":1794,"stem":1795},"ContentPosts","\u002Fnuxt\u002Fnuxt-x-app-admin\u002Fcontent\u002Fcontent-posts","1.nuxt\u002F2.nuxt-x-app-admin\u002F4.content\u002F1.content-posts",{"title":1797,"path":1798,"stem":1799},"ContentPostsEditor","\u002Fnuxt\u002Fnuxt-x-app-admin\u002Fcontent\u002Fcontent-posts-editor","1.nuxt\u002F2.nuxt-x-app-admin\u002F4.content\u002F2.content-posts-editor",{"title":1801,"path":1802,"stem":1803},"ContentMedia","\u002Fnuxt\u002Fnuxt-x-app-admin\u002Fcontent\u002Fcontent-media","1.nuxt\u002F2.nuxt-x-app-admin\u002F4.content\u002F3.content-media",{"title":1805,"path":1806,"stem":1807},"Dashboard Activity Chart","\u002Fnuxt\u002Fnuxt-x-app-admin\u002Fdashboard-activity-chart","1.nuxt\u002F2.nuxt-x-app-admin\u002F4.dashboard-activity-chart",{"title":1809,"path":1810,"stem":1811},"Tenants Billing","\u002Fnuxt\u002Fnuxt-x-app-admin\u002Ftenants-billing","1.nuxt\u002F2.nuxt-x-app-admin\u002F40.tenants-billing",{"title":1813,"path":1814,"stem":1815,"children":1816},"Audit Log","\u002Fnuxt\u002Fnuxt-x-app-admin\u002Faudit-log","1.nuxt\u002F2.nuxt-x-app-admin\u002F41.audit-log",[1817],{"title":1818,"path":1819,"stem":1820},"AuditLog","\u002Fnuxt\u002Fnuxt-x-app-admin\u002Faudit-log\u002Faudit-log","1.nuxt\u002F2.nuxt-x-app-admin\u002F9.audit-log\u002F1.audit-log",{"title":1822,"path":1823,"stem":1824},"Impersonation Banner","\u002Fnuxt\u002Fnuxt-x-app-admin\u002Fimpersonation-banner","1.nuxt\u002F2.nuxt-x-app-admin\u002F42.impersonation-banner",{"title":1826,"path":1827,"stem":1828},"Impersonation Switcher","\u002Fnuxt\u002Fnuxt-x-app-admin\u002Fimpersonation-switcher","1.nuxt\u002F2.nuxt-x-app-admin\u002F43.impersonation-switcher",{"title":1830,"path":1831,"stem":1832},"Feature Flags","\u002Fnuxt\u002Fnuxt-x-app-admin\u002Ffeature-flags","1.nuxt\u002F2.nuxt-x-app-admin\u002F44.feature-flags",{"title":1834,"path":1835,"stem":1836},"Feature Flags Editor","\u002Fnuxt\u002Fnuxt-x-app-admin\u002Ffeature-flags-editor","1.nuxt\u002F2.nuxt-x-app-admin\u002F45.feature-flags-editor",{"title":315,"path":1838,"stem":1839},"\u002Fnuxt\u002Fnuxt-x-app-admin\u002Fsettings","1.nuxt\u002F2.nuxt-x-app-admin\u002F46.settings",{"title":1841,"path":1842,"stem":1843},"Dashboard Usage Chart","\u002Fnuxt\u002Fnuxt-x-app-admin\u002Fdashboard-usage-chart","1.nuxt\u002F2.nuxt-x-app-admin\u002F5.dashboard-usage-chart",{"title":1845,"path":1846,"stem":1847,"children":1848,"page":70},"Support","\u002Fnuxt\u002Fnuxt-x-app-admin\u002Fsupport","1.nuxt\u002F2.nuxt-x-app-admin\u002F5.support",[1849,1853],{"title":1850,"path":1851,"stem":1852},"SupportTickets","\u002Fnuxt\u002Fnuxt-x-app-admin\u002Fsupport\u002Fsupport-tickets","1.nuxt\u002F2.nuxt-x-app-admin\u002F5.support\u002F1.support-tickets",{"title":1854,"path":1855,"stem":1856},"SupportTicketsDetail","\u002Fnuxt\u002Fnuxt-x-app-admin\u002Fsupport\u002Fsupport-tickets-detail","1.nuxt\u002F2.nuxt-x-app-admin\u002F5.support\u002F2.support-tickets-detail",{"title":1858,"path":1859,"stem":1860,"children":1861,"page":70},"Ai","\u002Fnuxt\u002Fnuxt-x-app-admin\u002Fai","1.nuxt\u002F2.nuxt-x-app-admin\u002F6.ai",[1862,1866,1870],{"title":1863,"path":1864,"stem":1865},"AIChat","\u002Fnuxt\u002Fnuxt-x-app-admin\u002Fai\u002Fai-chat","1.nuxt\u002F2.nuxt-x-app-admin\u002F6.ai\u002F1.ai-chat",{"title":1867,"path":1868,"stem":1869},"AIAgents","\u002Fnuxt\u002Fnuxt-x-app-admin\u002Fai\u002Fai-agents","1.nuxt\u002F2.nuxt-x-app-admin\u002F6.ai\u002F2.ai-agents",{"title":1871,"path":1872,"stem":1873},"AIAgentEditor","\u002Fnuxt\u002Fnuxt-x-app-admin\u002Fai\u002Fai-agent-editor","1.nuxt\u002F2.nuxt-x-app-admin\u002F6.ai\u002F3.ai-agent-editor",{"title":1875,"path":1876,"stem":1877},"Dashboard System Chart","\u002Fnuxt\u002Fnuxt-x-app-admin\u002Fdashboard-system-chart","1.nuxt\u002F2.nuxt-x-app-admin\u002F6.dashboard-system-chart",{"title":1879,"path":1880,"stem":1881},"Dashboard System Health","\u002Fnuxt\u002Fnuxt-x-app-admin\u002Fdashboard-system-health","1.nuxt\u002F2.nuxt-x-app-admin\u002F7.dashboard-system-health",{"title":1883,"path":1884,"stem":1885,"children":1886,"page":70},"Roles","\u002Fnuxt\u002Fnuxt-x-app-admin\u002Froles","1.nuxt\u002F2.nuxt-x-app-admin\u002F7.roles",[1887,1891,1895,1899],{"title":1888,"path":1889,"stem":1890},"RolesList","\u002Fnuxt\u002Fnuxt-x-app-admin\u002Froles\u002Froles-list","1.nuxt\u002F2.nuxt-x-app-admin\u002F7.roles\u002F1.roles-list",{"title":1892,"path":1893,"stem":1894},"RolesEditor","\u002Fnuxt\u002Fnuxt-x-app-admin\u002Froles\u002Froles-editor","1.nuxt\u002F2.nuxt-x-app-admin\u002F7.roles\u002F2.roles-editor",{"title":1896,"path":1897,"stem":1898},"RolesPermissionMatrix","\u002Fnuxt\u002Fnuxt-x-app-admin\u002Froles\u002Froles-permission-matrix","1.nuxt\u002F2.nuxt-x-app-admin\u002F7.roles\u002F3.roles-permission-matrix",{"title":1900,"path":1901,"stem":1902},"RolesAssignModal","\u002Fnuxt\u002Fnuxt-x-app-admin\u002Froles\u002Froles-assign-modal","1.nuxt\u002F2.nuxt-x-app-admin\u002F7.roles\u002F4.roles-assign-modal",{"title":1904,"path":1905,"stem":1906},"Dashboard Active Users","\u002Fnuxt\u002Fnuxt-x-app-admin\u002Fdashboard-active-users","1.nuxt\u002F2.nuxt-x-app-admin\u002F8.dashboard-active-users",{"title":1908,"path":1909,"stem":1910,"children":1911,"page":70},"Tenants","\u002Fnuxt\u002Fnuxt-x-app-admin\u002Ftenants","1.nuxt\u002F2.nuxt-x-app-admin\u002F8.tenants",[1912,1916,1920,1924],{"title":1913,"path":1914,"stem":1915},"TenantsDirectory","\u002Fnuxt\u002Fnuxt-x-app-admin\u002Ftenants\u002Ftenants-directory","1.nuxt\u002F2.nuxt-x-app-admin\u002F8.tenants\u002F1.tenants-directory",{"title":1917,"path":1918,"stem":1919},"TenantsDetail","\u002Fnuxt\u002Fnuxt-x-app-admin\u002Ftenants\u002Ftenants-detail","1.nuxt\u002F2.nuxt-x-app-admin\u002F8.tenants\u002F2.tenants-detail",{"title":1921,"path":1922,"stem":1923},"TenantsSettings","\u002Fnuxt\u002Fnuxt-x-app-admin\u002Ftenants\u002Ftenants-settings","1.nuxt\u002F2.nuxt-x-app-admin\u002F8.tenants\u002F3.tenants-settings",{"title":1925,"path":1926,"stem":1927},"TenantsBilling","\u002Fnuxt\u002Fnuxt-x-app-admin\u002Ftenants\u002Ftenants-billing","1.nuxt\u002F2.nuxt-x-app-admin\u002F8.tenants\u002F4.tenants-billing",{"title":1929,"path":1930,"stem":1931},"Dashboard Error Log","\u002Fnuxt\u002Fnuxt-x-app-admin\u002Fdashboard-error-log","1.nuxt\u002F2.nuxt-x-app-admin\u002F9.dashboard-error-log",{"title":727,"path":1933,"stem":1934,"children":1935,"page":70},"\u002Fnuxt\u002Fnuxt-x-app-admin\u002Fcomposables","1.nuxt\u002F2.nuxt-x-app-admin\u002Fcomposables",[1936,1940,1944,1948,1952,1956,1960,1964,1968,1972,1976,1980],{"title":1937,"path":1938,"stem":1939},"useXAdminDashboard","\u002Fnuxt\u002Fnuxt-x-app-admin\u002Fcomposables\u002Fuse-x-admin-dashboard","1.nuxt\u002F2.nuxt-x-app-admin\u002Fcomposables\u002F1.use-x-admin-dashboard",{"title":1941,"path":1942,"stem":1943},"useXAdminImpersonation","\u002Fnuxt\u002Fnuxt-x-app-admin\u002Fcomposables\u002Fuse-x-admin-impersonation","1.nuxt\u002F2.nuxt-x-app-admin\u002Fcomposables\u002F10.use-x-admin-impersonation",{"title":1945,"path":1946,"stem":1947},"useXAdminFeatureFlags","\u002Fnuxt\u002Fnuxt-x-app-admin\u002Fcomposables\u002Fuse-x-admin-feature-flags","1.nuxt\u002F2.nuxt-x-app-admin\u002Fcomposables\u002F11.use-x-admin-feature-flags",{"title":1949,"path":1950,"stem":1951},"useXAdminSystemSettings","\u002Fnuxt\u002Fnuxt-x-app-admin\u002Fcomposables\u002Fuse-x-admin-system-settings","1.nuxt\u002F2.nuxt-x-app-admin\u002Fcomposables\u002F12.use-x-admin-system-settings",{"title":1953,"path":1954,"stem":1955},"useXAdminUsers","\u002Fnuxt\u002Fnuxt-x-app-admin\u002Fcomposables\u002Fuse-x-admin-users","1.nuxt\u002F2.nuxt-x-app-admin\u002Fcomposables\u002F2.use-x-admin-users",{"title":1957,"path":1958,"stem":1959},"useXAdminStripe","\u002Fnuxt\u002Fnuxt-x-app-admin\u002Fcomposables\u002Fuse-x-admin-stripe","1.nuxt\u002F2.nuxt-x-app-admin\u002Fcomposables\u002F3.use-x-admin-stripe",{"title":1961,"path":1962,"stem":1963},"useXAdminContent","\u002Fnuxt\u002Fnuxt-x-app-admin\u002Fcomposables\u002Fuse-x-admin-content","1.nuxt\u002F2.nuxt-x-app-admin\u002Fcomposables\u002F4.use-x-admin-content",{"title":1965,"path":1966,"stem":1967},"useXAdminSupport","\u002Fnuxt\u002Fnuxt-x-app-admin\u002Fcomposables\u002Fuse-x-admin-support","1.nuxt\u002F2.nuxt-x-app-admin\u002Fcomposables\u002F5.use-x-admin-support",{"title":1969,"path":1970,"stem":1971},"useXAdminAI","\u002Fnuxt\u002Fnuxt-x-app-admin\u002Fcomposables\u002Fuse-x-admin-a-i","1.nuxt\u002F2.nuxt-x-app-admin\u002Fcomposables\u002F6.use-x-admin-a-i",{"title":1973,"path":1974,"stem":1975},"useXAdminRoles","\u002Fnuxt\u002Fnuxt-x-app-admin\u002Fcomposables\u002Fuse-x-admin-roles","1.nuxt\u002F2.nuxt-x-app-admin\u002Fcomposables\u002F7.use-x-admin-roles",{"title":1977,"path":1978,"stem":1979},"useXAdminTenants","\u002Fnuxt\u002Fnuxt-x-app-admin\u002Fcomposables\u002Fuse-x-admin-tenants","1.nuxt\u002F2.nuxt-x-app-admin\u002Fcomposables\u002F8.use-x-admin-tenants",{"title":1981,"path":1982,"stem":1983},"useXAdminAuditLog","\u002Fnuxt\u002Fnuxt-x-app-admin\u002Fcomposables\u002Fuse-x-admin-audit-log","1.nuxt\u002F2.nuxt-x-app-admin\u002Fcomposables\u002F9.use-x-admin-audit-log",{"title":792,"path":1985,"stem":1986,"children":1987},"\u002Fnuxt\u002Fnuxt-x-app-admin\u002Fconfig","1.nuxt\u002F2.nuxt-x-app-admin\u002Fconfig\u002Findex",[1988],{"title":792,"path":1985,"stem":1986},{"title":1990,"badge":1991,"path":1992,"stem":1993,"children":1994},"nuxt-x-marketing","40+ components","\u002Fnuxt\u002Fnuxt-x-marketing","1.nuxt\u002F3.nuxt-x-marketing\u002Findex",[1995,1996,1999,2002,2006,2010,2014,2018,2022,2026,2030,2034,2038,2042,2046,2050,2054,2058,2062,2066,2070,2074,2078,2082,2086,2090,2094,2098,2101,2105,2109,2113,2117,2121,2125,2129,2133,2137,2141,2145,2149,2153,2157,2161,2165,2169,2173,2177,2181,2185,2189,2193,2197,2201,2205,2209,2213,2217,2221,2225,2229,2233,2237,2241,2245,2249,2251,2255,2259,2263,2291],{"title":1990,"path":1992,"stem":1993},{"title":1123,"path":1997,"stem":1998},"\u002Fnuxt\u002Fnuxt-x-marketing\u002Fhero","1.nuxt\u002F3.nuxt-x-marketing\u002F1.hero",{"title":844,"path":2000,"stem":2001},"\u002Fnuxt\u002Fnuxt-x-marketing\u002Ffaq","1.nuxt\u002F3.nuxt-x-marketing\u002F10.faq",{"title":2003,"path":2004,"stem":2005},"BlogCard","\u002Fnuxt\u002Fnuxt-x-marketing\u002Fblog-card","1.nuxt\u002F3.nuxt-x-marketing\u002F11.blog-card",{"title":2007,"path":2008,"stem":2009},"BlogList","\u002Fnuxt\u002Fnuxt-x-marketing\u002Fblog-list","1.nuxt\u002F3.nuxt-x-marketing\u002F12.blog-list",{"title":2011,"path":2012,"stem":2013},"BlogDetail","\u002Fnuxt\u002Fnuxt-x-marketing\u002Fblog-detail","1.nuxt\u002F3.nuxt-x-marketing\u002F13.blog-detail",{"title":2015,"path":2016,"stem":2017},"BlogAuthor","\u002Fnuxt\u002Fnuxt-x-marketing\u002Fblog-author","1.nuxt\u002F3.nuxt-x-marketing\u002F14.blog-author",{"title":2019,"path":2020,"stem":2021},"BlogNavigation","\u002Fnuxt\u002Fnuxt-x-marketing\u002Fblog-navigation","1.nuxt\u002F3.nuxt-x-marketing\u002F15.blog-navigation",{"title":2023,"path":2024,"stem":2025},"BlogSidebar","\u002Fnuxt\u002Fnuxt-x-marketing\u002Fblog-sidebar","1.nuxt\u002F3.nuxt-x-marketing\u002F16.blog-sidebar",{"title":2027,"path":2028,"stem":2029},"BlogCTANewsletter","\u002Fnuxt\u002Fnuxt-x-marketing\u002Fblog-cta-newsletter","1.nuxt\u002F3.nuxt-x-marketing\u002F17.blog-cta-newsletter",{"title":2031,"path":2032,"stem":2033},"SocialProofTestimonials","\u002Fnuxt\u002Fnuxt-x-marketing\u002Fsocial-proof-testimonials","1.nuxt\u002F3.nuxt-x-marketing\u002F18.social-proof-testimonials",{"title":2035,"path":2036,"stem":2037},"SocialProofBadge","\u002Fnuxt\u002Fnuxt-x-marketing\u002Fsocial-proof-badge","1.nuxt\u002F3.nuxt-x-marketing\u002F19.social-proof-badge",{"title":2039,"path":2040,"stem":2041},"LayoutNavbar","\u002Fnuxt\u002Fnuxt-x-marketing\u002Flayout-navbar","1.nuxt\u002F3.nuxt-x-marketing\u002F2.layout-navbar",{"title":2043,"path":2044,"stem":2045},"SocialProofToast","\u002Fnuxt\u002Fnuxt-x-marketing\u002Fsocial-proof-toast","1.nuxt\u002F3.nuxt-x-marketing\u002F20.social-proof-toast",{"title":2047,"path":2048,"stem":2049},"NewsletterForm","\u002Fnuxt\u002Fnuxt-x-marketing\u002Fnewsletter-form","1.nuxt\u002F3.nuxt-x-marketing\u002F21.newsletter-form",{"title":2051,"path":2052,"stem":2053},"SectionNewsletter","\u002Fnuxt\u002Fnuxt-x-marketing\u002Fsection-newsletter","1.nuxt\u002F3.nuxt-x-marketing\u002F22.section-newsletter",{"title":2055,"path":2056,"stem":2057},"PrivacyCookieBanner","\u002Fnuxt\u002Fnuxt-x-marketing\u002Fprivacy-cookie-banner","1.nuxt\u002F3.nuxt-x-marketing\u002F23.privacy-cookie-banner",{"title":2059,"path":2060,"stem":2061},"PrivacyCookieToast","\u002Fnuxt\u002Fnuxt-x-marketing\u002Fprivacy-cookie-toast","1.nuxt\u002F3.nuxt-x-marketing\u002F24.privacy-cookie-toast",{"title":2063,"path":2064,"stem":2065},"PrivacyGDPR","\u002Fnuxt\u002Fnuxt-x-marketing\u002Fprivacy-gdpr","1.nuxt\u002F3.nuxt-x-marketing\u002F25.privacy-gdpr",{"title":2067,"path":2068,"stem":2069},"CardPromo","\u002Fnuxt\u002Fnuxt-x-marketing\u002Fcard-promo","1.nuxt\u002F3.nuxt-x-marketing\u002F26.card-promo",{"title":2071,"path":2072,"stem":2073},"CardGlass","\u002Fnuxt\u002Fnuxt-x-marketing\u002Fcard-glass","1.nuxt\u002F3.nuxt-x-marketing\u002F27.card-glass",{"title":2075,"path":2076,"stem":2077},"DirectoryListingCard","\u002Fnuxt\u002Fnuxt-x-marketing\u002Fdirectory-listing-card","1.nuxt\u002F3.nuxt-x-marketing\u002F28.directory-listing-card",{"title":2079,"path":2080,"stem":2081},"DirectoryListingDetail","\u002Fnuxt\u002Fnuxt-x-marketing\u002Fdirectory-listing-detail","1.nuxt\u002F3.nuxt-x-marketing\u002F29.directory-listing-detail",{"title":2083,"path":2084,"stem":2085},"LayoutFooter","\u002Fnuxt\u002Fnuxt-x-marketing\u002Flayout-footer","1.nuxt\u002F3.nuxt-x-marketing\u002F3.layout-footer",{"title":2087,"path":2088,"stem":2089},"DirectoryListingGrid","\u002Fnuxt\u002Fnuxt-x-marketing\u002Fdirectory-listing-grid","1.nuxt\u002F3.nuxt-x-marketing\u002F30.directory-listing-grid",{"title":2091,"path":2092,"stem":2093},"DirectoryCategoryHero","\u002Fnuxt\u002Fnuxt-x-marketing\u002Fdirectory-category-hero","1.nuxt\u002F3.nuxt-x-marketing\u002F31.directory-category-hero",{"title":2095,"path":2096,"stem":2097},"DirectorySubmitCTA","\u002Fnuxt\u002Fnuxt-x-marketing\u002Fdirectory-submit-cta","1.nuxt\u002F3.nuxt-x-marketing\u002F32.directory-submit-cta",{"title":246,"path":2099,"stem":2100},"\u002Fnuxt\u002Fnuxt-x-marketing\u002Fmodal","1.nuxt\u002F3.nuxt-x-marketing\u002F33.modal",{"title":2102,"path":2103,"stem":2104},"ModalVideo","\u002Fnuxt\u002Fnuxt-x-marketing\u002Fmodal-video","1.nuxt\u002F3.nuxt-x-marketing\u002F34.modal-video",{"title":2106,"path":2107,"stem":2108},"ModalImage","\u002Fnuxt\u002Fnuxt-x-marketing\u002Fmodal-image","1.nuxt\u002F3.nuxt-x-marketing\u002F35.modal-image",{"title":2110,"path":2111,"stem":2112},"ModalChat","\u002Fnuxt\u002Fnuxt-x-marketing\u002Fmodal-chat","1.nuxt\u002F3.nuxt-x-marketing\u002F36.modal-chat",{"title":2114,"path":2115,"stem":2116},"ModalFeature","\u002Fnuxt\u002Fnuxt-x-marketing\u002Fmodal-feature","1.nuxt\u002F3.nuxt-x-marketing\u002F37.modal-feature",{"title":2118,"path":2119,"stem":2120},"AffiliateProductCard","\u002Fnuxt\u002Fnuxt-x-marketing\u002Faffiliate-product-card","1.nuxt\u002F3.nuxt-x-marketing\u002F38.affiliate-product-card",{"title":2122,"path":2123,"stem":2124},"AffiliateProductGrid","\u002Fnuxt\u002Fnuxt-x-marketing\u002Faffiliate-product-grid","1.nuxt\u002F3.nuxt-x-marketing\u002F39.affiliate-product-grid",{"title":2126,"path":2127,"stem":2128},"LayoutFooterLegal","\u002Fnuxt\u002Fnuxt-x-marketing\u002Flayout-footer-legal","1.nuxt\u002F3.nuxt-x-marketing\u002F4.layout-footer-legal",{"title":2130,"path":2131,"stem":2132},"AffiliateComparisonTable","\u002Fnuxt\u002Fnuxt-x-marketing\u002Faffiliate-comparison-table","1.nuxt\u002F3.nuxt-x-marketing\u002F40.affiliate-comparison-table",{"title":2134,"path":2135,"stem":2136},"AffiliateProductDetail","\u002Fnuxt\u002Fnuxt-x-marketing\u002Faffiliate-product-detail","1.nuxt\u002F3.nuxt-x-marketing\u002F41.affiliate-product-detail",{"title":2138,"path":2139,"stem":2140},"AffiliateDisclosure","\u002Fnuxt\u002Fnuxt-x-marketing\u002Faffiliate-disclosure","1.nuxt\u002F3.nuxt-x-marketing\u002F42.affiliate-disclosure",{"title":2142,"path":2143,"stem":2144},"SectionStitch","\u002Fnuxt\u002Fnuxt-x-marketing\u002Fsection-stitch","1.nuxt\u002F3.nuxt-x-marketing\u002F43.section-stitch",{"title":2146,"path":2147,"stem":2148},"PrivacyCookieConsent","\u002Fnuxt\u002Fnuxt-x-marketing\u002Fprivacy-cookie-consent","1.nuxt\u002F3.nuxt-x-marketing\u002F44.privacy-cookie-consent",{"title":2150,"path":2151,"stem":2152},"Section","\u002Fnuxt\u002Fnuxt-x-marketing\u002Fsection","1.nuxt\u002F3.nuxt-x-marketing\u002F45.section",{"title":2154,"path":2155,"stem":2156},"CodeBlock","\u002Fnuxt\u002Fnuxt-x-marketing\u002Fcode-block","1.nuxt\u002F3.nuxt-x-marketing\u002F46.code-block",{"title":2158,"path":2159,"stem":2160},"PatternBg","\u002Fnuxt\u002Fnuxt-x-marketing\u002Fpattern-bg","1.nuxt\u002F3.nuxt-x-marketing\u002F47.pattern-bg",{"title":2162,"path":2163,"stem":2164},"DividerGlow","\u002Fnuxt\u002Fnuxt-x-marketing\u002Fdivider-glow","1.nuxt\u002F3.nuxt-x-marketing\u002F48.divider-glow",{"title":2166,"path":2167,"stem":2168},"ButtonBackToTop","\u002Fnuxt\u002Fnuxt-x-marketing\u002Fbutton-back-to-top","1.nuxt\u002F3.nuxt-x-marketing\u002F49.button-back-to-top",{"title":2170,"path":2171,"stem":2172},"LayoutAnnouncementBar","\u002Fnuxt\u002Fnuxt-x-marketing\u002Flayout-announcement-bar","1.nuxt\u002F3.nuxt-x-marketing\u002F5.layout-announcement-bar",{"title":2174,"path":2175,"stem":2176},"HeaderApp","\u002Fnuxt\u002Fnuxt-x-marketing\u002Fheader-app","1.nuxt\u002F3.nuxt-x-marketing\u002F50.header-app",{"title":2178,"path":2179,"stem":2180},"HeaderNav","\u002Fnuxt\u002Fnuxt-x-marketing\u002Fheader-nav","1.nuxt\u002F3.nuxt-x-marketing\u002F51.header-nav",{"title":2182,"path":2183,"stem":2184},"Footer (App Shell)","\u002Fnuxt\u002Fnuxt-x-marketing\u002Fx-footer","1.nuxt\u002F3.nuxt-x-marketing\u002F52.x-footer",{"title":2186,"path":2187,"stem":2188},"FooterXLegal","\u002Fnuxt\u002Fnuxt-x-marketing\u002Fx-footer-x-legal","1.nuxt\u002F3.nuxt-x-marketing\u002F53.x-footer-x-legal",{"title":2190,"path":2191,"stem":2192},"XXHeader (Branded)","\u002Fnuxt\u002Fnuxt-x-marketing\u002Fx-x-header","1.nuxt\u002F3.nuxt-x-marketing\u002F54.x-x-header",{"title":2194,"path":2195,"stem":2196},"XXHeaderNav (Branded)","\u002Fnuxt\u002Fnuxt-x-marketing\u002Fx-x-header-nav","1.nuxt\u002F3.nuxt-x-marketing\u002F55.x-x-header-nav",{"title":2198,"path":2199,"stem":2200},"XXFooter (Branded)","\u002Fnuxt\u002Fnuxt-x-marketing\u002Fx-x-footer","1.nuxt\u002F3.nuxt-x-marketing\u002F56.x-x-footer",{"title":2202,"path":2203,"stem":2204},"XXLegal (Branded)","\u002Fnuxt\u002Fnuxt-x-marketing\u002Fx-x-legal","1.nuxt\u002F3.nuxt-x-marketing\u002F57.x-x-legal",{"title":2206,"path":2207,"stem":2208},"HexBg","\u002Fnuxt\u002Fnuxt-x-marketing\u002Fhex-bg","1.nuxt\u002F3.nuxt-x-marketing\u002F58.hex-bg",{"title":2210,"path":2211,"stem":2212},"CheckBg","\u002Fnuxt\u002Fnuxt-x-marketing\u002Fcheck-bg","1.nuxt\u002F3.nuxt-x-marketing\u002F59.check-bg",{"title":2214,"path":2215,"stem":2216},"Features","\u002Fnuxt\u002Fnuxt-x-marketing\u002Ffeatures","1.nuxt\u002F3.nuxt-x-marketing\u002F6.features",{"title":2218,"path":2219,"stem":2220},"Background","\u002Fnuxt\u002Fnuxt-x-marketing\u002Fbackground","1.nuxt\u002F3.nuxt-x-marketing\u002F60.background",{"title":2222,"path":2223,"stem":2224},"DotsBg","\u002Fnuxt\u002Fnuxt-x-marketing\u002Fdots-bg","1.nuxt\u002F3.nuxt-x-marketing\u002F61.dots-bg",{"title":2226,"path":2227,"stem":2228},"GlowDivider","\u002Fnuxt\u002Fnuxt-x-marketing\u002Fglow-divider","1.nuxt\u002F3.nuxt-x-marketing\u002F62.glow-divider",{"title":2230,"path":2231,"stem":2232},"WaveBg","\u002Fnuxt\u002Fnuxt-x-marketing\u002Fwave-bg","1.nuxt\u002F3.nuxt-x-marketing\u002F63.wave-bg",{"title":2234,"path":2235,"stem":2236},"CircuitBg","\u002Fnuxt\u002Fnuxt-x-marketing\u002Fcircuit-bg","1.nuxt\u002F3.nuxt-x-marketing\u002F64.circuit-bg",{"title":2238,"path":2239,"stem":2240},"PlaidBg","\u002Fnuxt\u002Fnuxt-x-marketing\u002Fplaid-bg","1.nuxt\u002F3.nuxt-x-marketing\u002F65.plaid-bg",{"title":2242,"path":2243,"stem":2244},"Archived: SectionStitch","\u002Fnuxt\u002Fnuxt-x-marketing\u002Fsection-stitch-archived","1.nuxt\u002F3.nuxt-x-marketing\u002F66.section-stitch-archived",{"title":2246,"path":2247,"stem":2248},"NewsletterSection","\u002Fnuxt\u002Fnuxt-x-marketing\u002Fnewsletter-section","1.nuxt\u002F3.nuxt-x-marketing\u002F67.newsletter-section",{"title":2047,"path":2048,"stem":2250},"1.nuxt\u002F3.nuxt-x-marketing\u002F68.newsletter-form",{"title":2252,"path":2253,"stem":2254},"PricingPlans","\u002Fnuxt\u002Fnuxt-x-marketing\u002Fpricing-plans","1.nuxt\u002F3.nuxt-x-marketing\u002F7.pricing-plans",{"title":2256,"path":2257,"stem":2258},"PricingComparison","\u002Fnuxt\u002Fnuxt-x-marketing\u002Fpricing-comparison","1.nuxt\u002F3.nuxt-x-marketing\u002F8.pricing-comparison",{"title":2260,"path":2261,"stem":2262},"CTA","\u002Fnuxt\u002Fnuxt-x-marketing\u002Fcta","1.nuxt\u002F3.nuxt-x-marketing\u002F9.cta",{"title":727,"path":2264,"stem":2265,"children":2266,"page":70},"\u002Fnuxt\u002Fnuxt-x-marketing\u002Fcomposables","1.nuxt\u002F3.nuxt-x-marketing\u002Fcomposables",[2267,2271,2275,2279,2283,2287],{"title":2268,"path":2269,"stem":2270},"useScrollReveal","\u002Fnuxt\u002Fnuxt-x-marketing\u002Fcomposables\u002Fuse-scroll-reveal","1.nuxt\u002F3.nuxt-x-marketing\u002Fcomposables\u002F1.use-scroll-reveal",{"title":2272,"path":2273,"stem":2274},"useParallax","\u002Fnuxt\u002Fnuxt-x-marketing\u002Fcomposables\u002Fuse-parallax","1.nuxt\u002F3.nuxt-x-marketing\u002Fcomposables\u002F2.use-parallax",{"title":2276,"path":2277,"stem":2278},"useElementParallax","\u002Fnuxt\u002Fnuxt-x-marketing\u002Fcomposables\u002Fuse-element-parallax","1.nuxt\u002F3.nuxt-x-marketing\u002Fcomposables\u002F3.use-element-parallax",{"title":2280,"path":2281,"stem":2282},"useStaggerReveal","\u002Fnuxt\u002Fnuxt-x-marketing\u002Fcomposables\u002Fuse-stagger-reveal","1.nuxt\u002F3.nuxt-x-marketing\u002Fcomposables\u002F4.use-stagger-reveal",{"title":2284,"path":2285,"stem":2286},"useXBlog","\u002Fnuxt\u002Fnuxt-x-marketing\u002Fcomposables\u002Fuse-x-blog","1.nuxt\u002F3.nuxt-x-marketing\u002Fcomposables\u002F5.use-x-blog",{"title":2288,"path":2289,"stem":2290},"useConsentTracking","\u002Fnuxt\u002Fnuxt-x-marketing\u002Fcomposables\u002Fuse-consent-tracking","1.nuxt\u002F3.nuxt-x-marketing\u002Fcomposables\u002F6.use-consent-tracking",{"title":792,"path":2292,"stem":2293,"children":2294},"\u002Fnuxt\u002Fnuxt-x-marketing\u002Fconfig","1.nuxt\u002F3.nuxt-x-marketing\u002Fconfig\u002Findex",[2295],{"title":792,"path":2292,"stem":2293},{"title":2297,"path":2298,"stem":2299,"children":2300},"nuxt-x-auth","\u002Fnuxt\u002Fnuxt-x-auth","1.nuxt\u002F4.nuxt-x-auth\u002Findex",[2301,2302,2306,2310,2314,2318,2322,2326,2330,2334,2338,2342,2346,2354],{"title":2297,"path":2298,"stem":2299},{"title":2303,"path":2304,"stem":2305},"Login","\u002Fnuxt\u002Fnuxt-x-auth\u002Flogin","1.nuxt\u002F4.nuxt-x-auth\u002F1.login",{"title":2307,"path":2308,"stem":2309},"Form","\u002Fnuxt\u002Fnuxt-x-auth\u002Fform","1.nuxt\u002F4.nuxt-x-auth\u002F10.form",{"title":2311,"path":2312,"stem":2313},"ResetPassword","\u002Fnuxt\u002Fnuxt-x-auth\u002Freset-password","1.nuxt\u002F4.nuxt-x-auth\u002F11.reset-password",{"title":2315,"path":2316,"stem":2317},"Signup","\u002Fnuxt\u002Fnuxt-x-auth\u002Fsignup","1.nuxt\u002F4.nuxt-x-auth\u002F2.signup",{"title":2319,"path":2320,"stem":2321},"ForgotPassword","\u002Fnuxt\u002Fnuxt-x-auth\u002Fforgot-password","1.nuxt\u002F4.nuxt-x-auth\u002F3.forgot-password",{"title":2323,"path":2324,"stem":2325},"MagicLink","\u002Fnuxt\u002Fnuxt-x-auth\u002Fmagic-link","1.nuxt\u002F4.nuxt-x-auth\u002F4.magic-link",{"title":2327,"path":2328,"stem":2329},"MagicLinkCallback","\u002Fnuxt\u002Fnuxt-x-auth\u002Fmagic-link-callback","1.nuxt\u002F4.nuxt-x-auth\u002F5.magic-link-callback",{"title":2331,"path":2332,"stem":2333},"Otp","\u002Fnuxt\u002Fnuxt-x-auth\u002Fotp","1.nuxt\u002F4.nuxt-x-auth\u002F6.otp",{"title":2335,"path":2336,"stem":2337},"OAuthButton","\u002Fnuxt\u002Fnuxt-x-auth\u002Fo-auth-button","1.nuxt\u002F4.nuxt-x-auth\u002F7.o-auth-button",{"title":2339,"path":2340,"stem":2341},"OAuthButtonGroup","\u002Fnuxt\u002Fnuxt-x-auth\u002Fo-auth-button-group","1.nuxt\u002F4.nuxt-x-auth\u002F8.o-auth-button-group",{"title":2343,"path":2344,"stem":2345},"Handler","\u002Fnuxt\u002Fnuxt-x-auth\u002Fhandler","1.nuxt\u002F4.nuxt-x-auth\u002F9.handler",{"title":727,"path":2347,"stem":2348,"children":2349,"page":70},"\u002Fnuxt\u002Fnuxt-x-auth\u002Fcomposables","1.nuxt\u002F4.nuxt-x-auth\u002Fcomposables",[2350],{"title":2351,"path":2352,"stem":2353},"useXAuth","\u002Fnuxt\u002Fnuxt-x-auth\u002Fcomposables\u002Fuse-x-auth","1.nuxt\u002F4.nuxt-x-auth\u002Fcomposables\u002F1.use-x-auth",{"title":792,"path":2355,"stem":2356,"children":2357},"\u002Fnuxt\u002Fnuxt-x-auth\u002Fconfig","1.nuxt\u002F4.nuxt-x-auth\u002Fconfig\u002Findex",[2358],{"title":792,"path":2355,"stem":2356},{"title":2360,"path":2361,"stem":2362,"children":2363},"nuxt-x-auth-better","\u002Fnuxt\u002Fnuxt-x-auth-better","1.nuxt\u002F5.nuxt-x-auth-better\u002Findex",[2364,2365,2368,2372,2375,2378,2381,2384,2387,2390,2394,2398,2409],{"title":2360,"path":2361,"stem":2362},{"title":2303,"path":2366,"stem":2367},"\u002Fnuxt\u002Fnuxt-x-auth-better\u002Flogin","1.nuxt\u002F5.nuxt-x-auth-better\u002F1.login",{"title":2369,"path":2370,"stem":2371},"Active Sessions","\u002Fnuxt\u002Fnuxt-x-auth-better\u002Factive-sessions","1.nuxt\u002F5.nuxt-x-auth-better\u002F10.active-sessions",{"title":2315,"path":2373,"stem":2374},"\u002Fnuxt\u002Fnuxt-x-auth-better\u002Fsignup","1.nuxt\u002F5.nuxt-x-auth-better\u002F2.signup",{"title":2319,"path":2376,"stem":2377},"\u002Fnuxt\u002Fnuxt-x-auth-better\u002Fforgot-password","1.nuxt\u002F5.nuxt-x-auth-better\u002F3.forgot-password",{"title":2323,"path":2379,"stem":2380},"\u002Fnuxt\u002Fnuxt-x-auth-better\u002Fmagic-link","1.nuxt\u002F5.nuxt-x-auth-better\u002F4.magic-link",{"title":2335,"path":2382,"stem":2383},"\u002Fnuxt\u002Fnuxt-x-auth-better\u002Fo-auth-button","1.nuxt\u002F5.nuxt-x-auth-better\u002F5.o-auth-button",{"title":2339,"path":2385,"stem":2386},"\u002Fnuxt\u002Fnuxt-x-auth-better\u002Fo-auth-button-group","1.nuxt\u002F5.nuxt-x-auth-better\u002F6.o-auth-button-group",{"title":2343,"path":2388,"stem":2389},"\u002Fnuxt\u002Fnuxt-x-auth-better\u002Fhandler","1.nuxt\u002F5.nuxt-x-auth-better\u002F7.handler",{"title":2391,"path":2392,"stem":2393},"Organizations & Teams","\u002Fnuxt\u002Fnuxt-x-auth-better\u002Forganizations-and-teams","1.nuxt\u002F5.nuxt-x-auth-better\u002F8.organizations-and-teams",{"title":2395,"path":2396,"stem":2397},"Resend Verification","\u002Fnuxt\u002Fnuxt-x-auth-better\u002Fresend-verification","1.nuxt\u002F5.nuxt-x-auth-better\u002F9.resend-verification",{"title":727,"path":2399,"stem":2400,"children":2401,"page":70},"\u002Fnuxt\u002Fnuxt-x-auth-better\u002Fcomposables","1.nuxt\u002F5.nuxt-x-auth-better\u002Fcomposables",[2402,2405],{"title":2351,"path":2403,"stem":2404},"\u002Fnuxt\u002Fnuxt-x-auth-better\u002Fcomposables\u002Fuse-x-auth","1.nuxt\u002F5.nuxt-x-auth-better\u002Fcomposables\u002F1.use-x-auth",{"title":2406,"path":2407,"stem":2408},"useOrganization","\u002Fnuxt\u002Fnuxt-x-auth-better\u002Fcomposables\u002Fuse-x-organization","1.nuxt\u002F5.nuxt-x-auth-better\u002Fcomposables\u002F2.use-x-organization",{"title":792,"path":2410,"stem":2411,"children":2412},"\u002Fnuxt\u002Fnuxt-x-auth-better\u002Fconfig","1.nuxt\u002F5.nuxt-x-auth-better\u002Fconfig\u002Findex",[2413],{"title":792,"path":2410,"stem":2411},{"title":2415,"path":2416,"stem":2417,"children":2418},"nuxt-x-auth-local","\u002Fnuxt\u002Fnuxt-x-auth-local","1.nuxt\u002F6.nuxt-x-auth-local\u002Findex",[2419,2420,2423,2426,2429,2432,2439],{"title":2415,"path":2416,"stem":2417},{"title":2303,"path":2421,"stem":2422},"\u002Fnuxt\u002Fnuxt-x-auth-local\u002Flogin","1.nuxt\u002F6.nuxt-x-auth-local\u002F1.login",{"title":2315,"path":2424,"stem":2425},"\u002Fnuxt\u002Fnuxt-x-auth-local\u002Fsignup","1.nuxt\u002F6.nuxt-x-auth-local\u002F2.signup",{"title":2319,"path":2427,"stem":2428},"\u002Fnuxt\u002Fnuxt-x-auth-local\u002Fforgot-password","1.nuxt\u002F6.nuxt-x-auth-local\u002F3.forgot-password",{"title":2307,"path":2430,"stem":2431},"\u002Fnuxt\u002Fnuxt-x-auth-local\u002Fform","1.nuxt\u002F6.nuxt-x-auth-local\u002F4.form",{"title":727,"path":2433,"stem":2434,"children":2435,"page":70},"\u002Fnuxt\u002Fnuxt-x-auth-local\u002Fcomposables","1.nuxt\u002F6.nuxt-x-auth-local\u002Fcomposables",[2436],{"title":2351,"path":2437,"stem":2438},"\u002Fnuxt\u002Fnuxt-x-auth-local\u002Fcomposables\u002Fuse-x-auth","1.nuxt\u002F6.nuxt-x-auth-local\u002Fcomposables\u002F1.use-x-auth",{"title":792,"path":2440,"stem":2441,"children":2442},"\u002Fnuxt\u002Fnuxt-x-auth-local\u002Fconfig","1.nuxt\u002F6.nuxt-x-auth-local\u002Fconfig\u002Findex",[2443],{"title":792,"path":2440,"stem":2441},{"title":2445,"path":2446,"stem":2447,"children":2448},"nuxt-x-auth-stack","\u002Fnuxt\u002Fnuxt-x-auth-stack","1.nuxt\u002F7.nuxt-x-auth-stack\u002Findex",[2449,2450,2453,2456,2459,2462,2465,2468,2471,2474,2477,2480,2487],{"title":2445,"path":2446,"stem":2447},{"title":2303,"path":2451,"stem":2452},"\u002Fnuxt\u002Fnuxt-x-auth-stack\u002Flogin","1.nuxt\u002F7.nuxt-x-auth-stack\u002F1.login",{"title":2307,"path":2454,"stem":2455},"\u002Fnuxt\u002Fnuxt-x-auth-stack\u002Fform","1.nuxt\u002F7.nuxt-x-auth-stack\u002F10.form",{"title":2315,"path":2457,"stem":2458},"\u002Fnuxt\u002Fnuxt-x-auth-stack\u002Fsignup","1.nuxt\u002F7.nuxt-x-auth-stack\u002F2.signup",{"title":2319,"path":2460,"stem":2461},"\u002Fnuxt\u002Fnuxt-x-auth-stack\u002Fforgot-password","1.nuxt\u002F7.nuxt-x-auth-stack\u002F3.forgot-password",{"title":2323,"path":2463,"stem":2464},"\u002Fnuxt\u002Fnuxt-x-auth-stack\u002Fmagic-link","1.nuxt\u002F7.nuxt-x-auth-stack\u002F4.magic-link",{"title":2327,"path":2466,"stem":2467},"\u002Fnuxt\u002Fnuxt-x-auth-stack\u002Fmagic-link-callback","1.nuxt\u002F7.nuxt-x-auth-stack\u002F5.magic-link-callback",{"title":2331,"path":2469,"stem":2470},"\u002Fnuxt\u002Fnuxt-x-auth-stack\u002Fotp","1.nuxt\u002F7.nuxt-x-auth-stack\u002F6.otp",{"title":2335,"path":2472,"stem":2473},"\u002Fnuxt\u002Fnuxt-x-auth-stack\u002Fo-auth-button","1.nuxt\u002F7.nuxt-x-auth-stack\u002F7.o-auth-button",{"title":2339,"path":2475,"stem":2476},"\u002Fnuxt\u002Fnuxt-x-auth-stack\u002Fo-auth-button-group","1.nuxt\u002F7.nuxt-x-auth-stack\u002F8.o-auth-button-group",{"title":2343,"path":2478,"stem":2479},"\u002Fnuxt\u002Fnuxt-x-auth-stack\u002Fhandler","1.nuxt\u002F7.nuxt-x-auth-stack\u002F9.handler",{"title":727,"path":2481,"stem":2482,"children":2483,"page":70},"\u002Fnuxt\u002Fnuxt-x-auth-stack\u002Fcomposables","1.nuxt\u002F7.nuxt-x-auth-stack\u002Fcomposables",[2484],{"title":2351,"path":2485,"stem":2486},"\u002Fnuxt\u002Fnuxt-x-auth-stack\u002Fcomposables\u002Fuse-x-auth","1.nuxt\u002F7.nuxt-x-auth-stack\u002Fcomposables\u002F1.use-x-auth",{"title":792,"path":2488,"stem":2489,"children":2490},"\u002Fnuxt\u002Fnuxt-x-auth-stack\u002Fconfig","1.nuxt\u002F7.nuxt-x-auth-stack\u002Fconfig\u002Findex",[2491],{"title":792,"path":2488,"stem":2489},{"title":2493,"path":2494,"stem":2495,"children":2496},"nuxt-x-neon-auth","\u002Fnuxt\u002Fnuxt-x-neon-auth","1.nuxt\u002F8.nuxt-x-neon-auth\u002Findex",[2497,2498,2501,2504,2507,2510,2513,2516,2519,2522,2525,2529,2540],{"title":2493,"path":2494,"stem":2495},{"title":2303,"path":2499,"stem":2500},"\u002Fnuxt\u002Fnuxt-x-neon-auth\u002Flogin","1.nuxt\u002F8.nuxt-x-neon-auth\u002F1.login",{"title":2343,"path":2502,"stem":2503},"\u002Fnuxt\u002Fnuxt-x-neon-auth\u002Fhandler","1.nuxt\u002F8.nuxt-x-neon-auth\u002F10.handler",{"title":2315,"path":2505,"stem":2506},"\u002Fnuxt\u002Fnuxt-x-neon-auth\u002Fsignup","1.nuxt\u002F8.nuxt-x-neon-auth\u002F2.signup",{"title":2319,"path":2508,"stem":2509},"\u002Fnuxt\u002Fnuxt-x-neon-auth\u002Fforgot-password","1.nuxt\u002F8.nuxt-x-neon-auth\u002F3.forgot-password",{"title":2323,"path":2511,"stem":2512},"\u002Fnuxt\u002Fnuxt-x-neon-auth\u002Fmagic-link","1.nuxt\u002F8.nuxt-x-neon-auth\u002F4.magic-link",{"title":2331,"path":2514,"stem":2515},"\u002Fnuxt\u002Fnuxt-x-neon-auth\u002Fotp","1.nuxt\u002F8.nuxt-x-neon-auth\u002F5.otp",{"title":2327,"path":2517,"stem":2518},"\u002Fnuxt\u002Fnuxt-x-neon-auth\u002Fmagic-link-callback","1.nuxt\u002F8.nuxt-x-neon-auth\u002F6.magic-link-callback",{"title":2335,"path":2520,"stem":2521},"\u002Fnuxt\u002Fnuxt-x-neon-auth\u002Fo-auth-button","1.nuxt\u002F8.nuxt-x-neon-auth\u002F7.o-auth-button",{"title":2339,"path":2523,"stem":2524},"\u002Fnuxt\u002Fnuxt-x-neon-auth\u002Fo-auth-button-group","1.nuxt\u002F8.nuxt-x-neon-auth\u002F8.o-auth-button-group",{"title":2526,"path":2527,"stem":2528},"ErrorBoundary","\u002Fnuxt\u002Fnuxt-x-neon-auth\u002Ferror-boundary","1.nuxt\u002F8.nuxt-x-neon-auth\u002F9.error-boundary",{"title":727,"path":2530,"stem":2531,"children":2532,"page":70},"\u002Fnuxt\u002Fnuxt-x-neon-auth\u002Fcomposables","1.nuxt\u002F8.nuxt-x-neon-auth\u002Fcomposables",[2533,2536],{"title":2351,"path":2534,"stem":2535},"\u002Fnuxt\u002Fnuxt-x-neon-auth\u002Fcomposables\u002Fuse-x-auth","1.nuxt\u002F8.nuxt-x-neon-auth\u002Fcomposables\u002F1.use-x-auth",{"title":2537,"path":2538,"stem":2539},"useXNeonAuth","\u002Fnuxt\u002Fnuxt-x-neon-auth\u002Fcomposables\u002Fuse-x-neon-auth","1.nuxt\u002F8.nuxt-x-neon-auth\u002Fcomposables\u002F2.use-x-neon-auth",{"title":792,"path":2541,"stem":2542,"children":2543},"\u002Fnuxt\u002Fnuxt-x-neon-auth\u002Fconfig","1.nuxt\u002F8.nuxt-x-neon-auth\u002Fconfig\u002Findex",[2544],{"title":792,"path":2541,"stem":2542},{"title":2546,"path":2547,"stem":2548,"children":2549},"nuxt-x-restaurants","\u002Fnuxt\u002Fnuxt-x-restaurants","1.nuxt\u002F9.nuxt-x-restaurants\u002Findex",[2550,2551,2555,2565,2622,2632,2676,2789,2814,2862,2906],{"title":2546,"path":2547,"stem":2548},{"title":2552,"path":2553,"stem":2554},"v0.10.0 Release Notes","\u002Fnuxt\u002Fnuxt-x-restaurants\u002Frelease-notes","1.nuxt\u002F9.nuxt-x-restaurants\u002F0.release-notes",{"title":2556,"path":2557,"stem":2558,"children":2559},"Cuisines Index (`\u002Fcuisines`)","\u002Fnuxt\u002Fnuxt-x-restaurants\u002Fcuisines","1.nuxt\u002F9.nuxt-x-restaurants\u002F1.cuisines\u002F2.index",[2560,2561],{"title":2556,"path":2557,"stem":2558},{"title":2562,"path":2563,"stem":2564},"Cuisine Landing Pages (`\u002Fcuisines\u002F[slug]`)","\u002Fnuxt\u002Fnuxt-x-restaurants\u002Fcuisines\u002Fslug","1.nuxt\u002F9.nuxt-x-restaurants\u002F1.cuisines\u002F1.[slug]",{"title":2566,"path":2567,"stem":2568,"children":2569,"page":70},"Home Page","\u002Fnuxt\u002Fnuxt-x-restaurants\u002Fhome-page","1.nuxt\u002F9.nuxt-x-restaurants\u002F1.home-page",[2570,2574,2578,2582,2586,2590,2594,2598,2602,2606,2610,2614,2618],{"title":2571,"path":2572,"stem":2573},"HomePageHero","\u002Fnuxt\u002Fnuxt-x-restaurants\u002Fhome-page\u002Fhero","1.nuxt\u002F9.nuxt-x-restaurants\u002F1.home-page\u002F1.hero",{"title":2575,"path":2576,"stem":2577},"HomePageLocalDiningGuide","\u002Fnuxt\u002Fnuxt-x-restaurants\u002Fhome-page\u002Flocal-dining-guide","1.nuxt\u002F9.nuxt-x-restaurants\u002F1.home-page\u002F10.local-dining-guide",{"title":2579,"path":2580,"stem":2581},"HomePageFAQ","\u002Fnuxt\u002Fnuxt-x-restaurants\u002Fhome-page\u002Ffaq","1.nuxt\u002F9.nuxt-x-restaurants\u002F1.home-page\u002F11.faq",{"title":2583,"path":2584,"stem":2585},"HomePageFeatures","\u002Fnuxt\u002Fnuxt-x-restaurants\u002Fhome-page\u002Ffeatures","1.nuxt\u002F9.nuxt-x-restaurants\u002F1.home-page\u002F12.features",{"title":2587,"path":2588,"stem":2589},"HomePageGrid","\u002Fnuxt\u002Fnuxt-x-restaurants\u002Fhome-page\u002Fgrid","1.nuxt\u002F9.nuxt-x-restaurants\u002F1.home-page\u002F13.grid",{"title":2591,"path":2592,"stem":2593},"HomePageFeaturedRestaurants","\u002Fnuxt\u002Fnuxt-x-restaurants\u002Fhome-page\u002Ffeatured-restaurants","1.nuxt\u002F9.nuxt-x-restaurants\u002F1.home-page\u002F2.featured-restaurants",{"title":2595,"path":2596,"stem":2597},"HomePagePopularThisWeek","\u002Fnuxt\u002Fnuxt-x-restaurants\u002Fhome-page\u002Fpopular-this-week","1.nuxt\u002F9.nuxt-x-restaurants\u002F1.home-page\u002F3.popular-this-week",{"title":2599,"path":2600,"stem":2601},"HomePageNewRestaurants","\u002Fnuxt\u002Fnuxt-x-restaurants\u002Fhome-page\u002Fnew-restaurants","1.nuxt\u002F9.nuxt-x-restaurants\u002F1.home-page\u002F4.new-restaurants",{"title":2603,"path":2604,"stem":2605},"HomePageStats","\u002Fnuxt\u002Fnuxt-x-restaurants\u002Fhome-page\u002Fstats","1.nuxt\u002F9.nuxt-x-restaurants\u002F1.home-page\u002F5.stats",{"title":2607,"path":2608,"stem":2609},"HomePageSpecialOffers","\u002Fnuxt\u002Fnuxt-x-restaurants\u002Fhome-page\u002Fspecial-offers","1.nuxt\u002F9.nuxt-x-restaurants\u002F1.home-page\u002F6.special-offers",{"title":2611,"path":2612,"stem":2613},"HomePageTestimonials","\u002Fnuxt\u002Fnuxt-x-restaurants\u002Fhome-page\u002Ftestimonials","1.nuxt\u002F9.nuxt-x-restaurants\u002F1.home-page\u002F7.testimonials",{"title":2615,"path":2616,"stem":2617},"HomePageShowcase","\u002Fnuxt\u002Fnuxt-x-restaurants\u002Fhome-page\u002Fshowcase","1.nuxt\u002F9.nuxt-x-restaurants\u002F1.home-page\u002F8.showcase",{"title":2619,"path":2620,"stem":2621},"HomePageLatestStories","\u002Fnuxt\u002Fnuxt-x-restaurants\u002Fhome-page\u002Flatest-stories","1.nuxt\u002F9.nuxt-x-restaurants\u002F1.home-page\u002F9.latest-stories",{"title":2623,"path":2624,"stem":2625,"children":2626},"Neighborhoods Index (`\u002Fneighborhoods`)","\u002Fnuxt\u002Fnuxt-x-restaurants\u002Fneighborhoods","1.nuxt\u002F9.nuxt-x-restaurants\u002F1.neighborhoods\u002F2.index",[2627,2628],{"title":2623,"path":2624,"stem":2625},{"title":2629,"path":2630,"stem":2631},"Neighborhood Landing Pages (`\u002Fneighborhoods\u002F[slug]`)","\u002Fnuxt\u002Fnuxt-x-restaurants\u002Fneighborhoods\u002Fslug","1.nuxt\u002F9.nuxt-x-restaurants\u002F1.neighborhoods\u002F1.[slug]",{"title":2633,"path":2634,"stem":2635,"children":2636,"page":70},"Filters","\u002Fnuxt\u002Fnuxt-x-restaurants\u002Ffilters","1.nuxt\u002F9.nuxt-x-restaurants\u002F2.filters",[2637,2640,2644,2648,2652,2656,2660,2664,2668,2672],{"title":2633,"path":2638,"stem":2639},"\u002Fnuxt\u002Fnuxt-x-restaurants\u002Ffilters\u002Ffilters","1.nuxt\u002F9.nuxt-x-restaurants\u002F2.filters\u002F1.filters",{"title":2641,"path":2642,"stem":2643},"XRDFiltersVibeFilter","\u002Fnuxt\u002Fnuxt-x-restaurants\u002Ffilters\u002Fvibe-filter","1.nuxt\u002F9.nuxt-x-restaurants\u002F2.filters\u002F10.vibe-filter",{"title":2645,"path":2646,"stem":2647},"FiltersAsideFilters","\u002Fnuxt\u002Fnuxt-x-restaurants\u002Ffilters\u002Faside-filters","1.nuxt\u002F9.nuxt-x-restaurants\u002F2.filters\u002F2.aside-filters",{"title":2649,"path":2650,"stem":2651},"FiltersActiveFilters","\u002Fnuxt\u002Fnuxt-x-restaurants\u002Ffilters\u002Factive-filters","1.nuxt\u002F9.nuxt-x-restaurants\u002F2.filters\u002F3.active-filters",{"title":2653,"path":2654,"stem":2655},"FiltersLocationFilter","\u002Fnuxt\u002Fnuxt-x-restaurants\u002Ffilters\u002Flocation-filter","1.nuxt\u002F9.nuxt-x-restaurants\u002F2.filters\u002F4.location-filter",{"title":2657,"path":2658,"stem":2659},"FiltersCuisineFilter","\u002Fnuxt\u002Fnuxt-x-restaurants\u002Ffilters\u002Fcuisine-filter","1.nuxt\u002F9.nuxt-x-restaurants\u002F2.filters\u002F5.cuisine-filter",{"title":2661,"path":2662,"stem":2663},"FiltersPriceFilter","\u002Fnuxt\u002Fnuxt-x-restaurants\u002Ffilters\u002Fprice-filter","1.nuxt\u002F9.nuxt-x-restaurants\u002F2.filters\u002F6.price-filter",{"title":2665,"path":2666,"stem":2667},"FiltersRatingFilter","\u002Fnuxt\u002Fnuxt-x-restaurants\u002Ffilters\u002Frating-filter","1.nuxt\u002F9.nuxt-x-restaurants\u002F2.filters\u002F7.rating-filter",{"title":2669,"path":2670,"stem":2671},"FiltersAmenitiesFilter","\u002Fnuxt\u002Fnuxt-x-restaurants\u002Ffilters\u002Famenities-filter","1.nuxt\u002F9.nuxt-x-restaurants\u002F2.filters\u002F8.amenities-filter",{"title":2673,"path":2674,"stem":2675},"FiltersDietaryFilter","\u002Fnuxt\u002Fnuxt-x-restaurants\u002Ffilters\u002Fdietary-filter","1.nuxt\u002F9.nuxt-x-restaurants\u002F2.filters\u002F9.dietary-filter",{"title":2677,"path":2678,"stem":2679,"children":2680,"page":70},"Profile","\u002Fnuxt\u002Fnuxt-x-restaurants\u002Fprofile","1.nuxt\u002F9.nuxt-x-restaurants\u002F3.profile",[2681,2685,2689,2693,2697,2701,2705,2709,2713,2717,2721,2725,2729,2733,2737,2741,2745,2749,2753,2757,2761,2765,2769,2773,2777,2781,2785],{"title":2682,"path":2683,"stem":2684},"ProfileHero","\u002Fnuxt\u002Fnuxt-x-restaurants\u002Fprofile\u002Fhero","1.nuxt\u002F9.nuxt-x-restaurants\u002F3.profile\u002F1.hero",{"title":2686,"path":2687,"stem":2688},"ProfileHours","\u002Fnuxt\u002Fnuxt-x-restaurants\u002Fprofile\u002Fhours","1.nuxt\u002F9.nuxt-x-restaurants\u002F3.profile\u002F10.hours",{"title":2690,"path":2691,"stem":2692},"ProfileMap","\u002Fnuxt\u002Fnuxt-x-restaurants\u002Fprofile\u002Fmap","1.nuxt\u002F9.nuxt-x-restaurants\u002F3.profile\u002F11.map",{"title":2694,"path":2695,"stem":2696},"ProfileCuisine","\u002Fnuxt\u002Fnuxt-x-restaurants\u002Fprofile\u002Fcuisine","1.nuxt\u002F9.nuxt-x-restaurants\u002F3.profile\u002F12.cuisine",{"title":2698,"path":2699,"stem":2700},"ProfileDietary","\u002Fnuxt\u002Fnuxt-x-restaurants\u002Fprofile\u002Fdietary","1.nuxt\u002F9.nuxt-x-restaurants\u002F3.profile\u002F13.dietary",{"title":2702,"path":2703,"stem":2704},"ProfileAmenities","\u002Fnuxt\u002Fnuxt-x-restaurants\u002Fprofile\u002Famenities","1.nuxt\u002F9.nuxt-x-restaurants\u002F3.profile\u002F14.amenities",{"title":2706,"path":2707,"stem":2708},"ProfileReviews","\u002Fnuxt\u002Fnuxt-x-restaurants\u002Fprofile\u002Freviews","1.nuxt\u002F9.nuxt-x-restaurants\u002F3.profile\u002F15.reviews",{"title":2710,"path":2711,"stem":2712},"ProfileReviewsItem","\u002Fnuxt\u002Fnuxt-x-restaurants\u002Fprofile\u002Freviews-item","1.nuxt\u002F9.nuxt-x-restaurants\u002F3.profile\u002F16.reviews-item",{"title":2714,"path":2715,"stem":2716},"ProfileMenuSection","\u002Fnuxt\u002Fnuxt-x-restaurants\u002Fprofile\u002Fmenu-section","1.nuxt\u002F9.nuxt-x-restaurants\u002F3.profile\u002F17.menu-section",{"title":2718,"path":2719,"stem":2720},"ProfileMenuItem","\u002Fnuxt\u002Fnuxt-x-restaurants\u002Fprofile\u002Fmenu-item","1.nuxt\u002F9.nuxt-x-restaurants\u002F3.profile\u002F18.menu-item",{"title":2722,"path":2723,"stem":2724},"ProfileFAQ","\u002Fnuxt\u002Fnuxt-x-restaurants\u002Fprofile\u002Ffaq","1.nuxt\u002F9.nuxt-x-restaurants\u002F3.profile\u002F19.faq",{"title":2726,"path":2727,"stem":2728},"ProfileNavigation","\u002Fnuxt\u002Fnuxt-x-restaurants\u002Fprofile\u002Fnavigation","1.nuxt\u002F9.nuxt-x-restaurants\u002F3.profile\u002F2.navigation",{"title":2730,"path":2731,"stem":2732},"ProfileNewsletter","\u002Fnuxt\u002Fnuxt-x-restaurants\u002Fprofile\u002Fnewsletter","1.nuxt\u002F9.nuxt-x-restaurants\u002F3.profile\u002F20.newsletter",{"title":2734,"path":2735,"stem":2736},"ProfilePromotions","\u002Fnuxt\u002Fnuxt-x-restaurants\u002Fprofile\u002Fpromotions","1.nuxt\u002F9.nuxt-x-restaurants\u002F3.profile\u002F21.promotions",{"title":2738,"path":2739,"stem":2740},"ProfileSocial","\u002Fnuxt\u002Fnuxt-x-restaurants\u002Fprofile\u002Fsocial","1.nuxt\u002F9.nuxt-x-restaurants\u002F3.profile\u002F22.social",{"title":2742,"path":2743,"stem":2744},"XRDProfileListItem","\u002Fnuxt\u002Fnuxt-x-restaurants\u002Fprofile\u002Flist-item","1.nuxt\u002F9.nuxt-x-restaurants\u002F3.profile\u002F23.list-item",{"title":2746,"path":2747,"stem":2748},"XRDProfileSimilar","\u002Fnuxt\u002Fnuxt-x-restaurants\u002Fprofile\u002Fsimilar","1.nuxt\u002F9.nuxt-x-restaurants\u002F3.profile\u002F24.similar",{"title":2750,"path":2751,"stem":2752},"XRDProfilePopularInArea","\u002Fnuxt\u002Fnuxt-x-restaurants\u002Fprofile\u002Fpopular-in-area","1.nuxt\u002F9.nuxt-x-restaurants\u002F3.profile\u002F25.popular-in-area",{"title":2754,"path":2755,"stem":2756},"XRDProfileMentionedTerms","\u002Fnuxt\u002Fnuxt-x-restaurants\u002Fprofile\u002Fmentioned-terms","1.nuxt\u002F9.nuxt-x-restaurants\u002F3.profile\u002F26.mentioned-terms",{"title":2758,"path":2759,"stem":2760},"XRDRestaurantCardSkeleton","\u002Fnuxt\u002Fnuxt-x-restaurants\u002Fprofile\u002Fcard-skeleton","1.nuxt\u002F9.nuxt-x-restaurants\u002F3.profile\u002F27.card-skeleton",{"title":2762,"path":2763,"stem":2764},"ProfileBreadcrumb","\u002Fnuxt\u002Fnuxt-x-restaurants\u002Fprofile\u002Fbreadcrumb","1.nuxt\u002F9.nuxt-x-restaurants\u002F3.profile\u002F3.breadcrumb",{"title":2766,"path":2767,"stem":2768},"ProfileCard","\u002Fnuxt\u002Fnuxt-x-restaurants\u002Fprofile\u002Fcard","1.nuxt\u002F9.nuxt-x-restaurants\u002F3.profile\u002F4.card",{"title":2770,"path":2771,"stem":2772},"ProfileSidebar","\u002Fnuxt\u002Fnuxt-x-restaurants\u002Fprofile\u002Fsidebar","1.nuxt\u002F9.nuxt-x-restaurants\u002F3.profile\u002F5.sidebar",{"title":2774,"path":2775,"stem":2776},"ProfileAbout","\u002Fnuxt\u002Fnuxt-x-restaurants\u002Fprofile\u002Fabout","1.nuxt\u002F9.nuxt-x-restaurants\u002F3.profile\u002F6.about",{"title":2778,"path":2779,"stem":2780},"ProfileDescription","\u002Fnuxt\u002Fnuxt-x-restaurants\u002Fprofile\u002Fdescription","1.nuxt\u002F9.nuxt-x-restaurants\u002F3.profile\u002F7.description",{"title":2782,"path":2783,"stem":2784},"ProfileContact","\u002Fnuxt\u002Fnuxt-x-restaurants\u002Fprofile\u002Fcontact","1.nuxt\u002F9.nuxt-x-restaurants\u002F3.profile\u002F8.contact",{"title":2786,"path":2787,"stem":2788},"ProfileContactInfo","\u002Fnuxt\u002Fnuxt-x-restaurants\u002Fprofile\u002Fcontact-info","1.nuxt\u002F9.nuxt-x-restaurants\u002F3.profile\u002F9.contact-info",{"title":2790,"path":2791,"stem":2792,"children":2793,"page":70},"Shared","\u002Fnuxt\u002Fnuxt-x-restaurants\u002Fshared","1.nuxt\u002F9.nuxt-x-restaurants\u002F4.shared",[2794,2798,2802,2806,2810],{"title":2795,"path":2796,"stem":2797},"Navbar","\u002Fnuxt\u002Fnuxt-x-restaurants\u002Fshared\u002Fnavbar","1.nuxt\u002F9.nuxt-x-restaurants\u002F4.shared\u002F1.navbar",{"title":2799,"path":2800,"stem":2801},"Footer","\u002Fnuxt\u002Fnuxt-x-restaurants\u002Fshared\u002Ffooter","1.nuxt\u002F9.nuxt-x-restaurants\u002F4.shared\u002F2.footer",{"title":2803,"path":2804,"stem":2805},"StarRating","\u002Fnuxt\u002Fnuxt-x-restaurants\u002Fshared\u002Fstar-rating","1.nuxt\u002F9.nuxt-x-restaurants\u002F4.shared\u002F3.star-rating",{"title":2807,"path":2808,"stem":2809},"MenuCard","\u002Fnuxt\u002Fnuxt-x-restaurants\u002Fshared\u002Fmenu-card","1.nuxt\u002F9.nuxt-x-restaurants\u002F4.shared\u002F4.menu-card",{"title":2811,"path":2812,"stem":2813},"ComingSoon","\u002Fnuxt\u002Fnuxt-x-restaurants\u002Fshared\u002Fcoming-soon","1.nuxt\u002F9.nuxt-x-restaurants\u002F4.shared\u002F5.coming-soon",{"title":727,"path":2815,"stem":2816,"children":2817,"page":70},"\u002Fnuxt\u002Fnuxt-x-restaurants\u002Fcomposables","1.nuxt\u002F9.nuxt-x-restaurants\u002F5.composables",[2818,2822,2826,2830,2834,2838,2842,2846,2850,2854,2858],{"title":2819,"path":2820,"stem":2821},"useDomain","\u002Fnuxt\u002Fnuxt-x-restaurants\u002Fcomposables\u002Fuse-domain","1.nuxt\u002F9.nuxt-x-restaurants\u002F5.composables\u002F1.use-domain",{"title":2823,"path":2824,"stem":2825},"useMentionedTerms","\u002Fnuxt\u002Fnuxt-x-restaurants\u002Fcomposables\u002Fuse-mentioned-terms","1.nuxt\u002F9.nuxt-x-restaurants\u002F5.composables\u002F10.use-mentioned-terms",{"title":2827,"path":2828,"stem":2829},"Schema.org JSON-LD & Site Meta","\u002Fnuxt\u002Fnuxt-x-restaurants\u002Fcomposables\u002Fuse-schema","1.nuxt\u002F9.nuxt-x-restaurants\u002F5.composables\u002F11.use-schema",{"title":2831,"path":2832,"stem":2833},"useRestaurantFilters","\u002Fnuxt\u002Fnuxt-x-restaurants\u002Fcomposables\u002Fuse-restaurant-filters","1.nuxt\u002F9.nuxt-x-restaurants\u002F5.composables\u002F2.use-restaurant-filters",{"title":2835,"path":2836,"stem":2837},"useFilters","\u002Fnuxt\u002Fnuxt-x-restaurants\u002Fcomposables\u002Fuse-filters","1.nuxt\u002F9.nuxt-x-restaurants\u002F5.composables\u002F3.use-filters",{"title":2839,"path":2840,"stem":2841},"useMenuCard","\u002Fnuxt\u002Fnuxt-x-restaurants\u002Fcomposables\u002Fuse-menu-card","1.nuxt\u002F9.nuxt-x-restaurants\u002F5.composables\u002F4.use-menu-card",{"title":2843,"path":2844,"stem":2845},"useRestaurant","\u002Fnuxt\u002Fnuxt-x-restaurants\u002Fcomposables\u002Fuse-restaurant","1.nuxt\u002F9.nuxt-x-restaurants\u002F5.composables\u002F5.use-restaurant",{"title":2847,"path":2848,"stem":2849},"useAnalytics","\u002Fnuxt\u002Fnuxt-x-restaurants\u002Fcomposables\u002Fuse-analytics","1.nuxt\u002F9.nuxt-x-restaurants\u002F5.composables\u002F6.use-analytics",{"title":2851,"path":2852,"stem":2853},"useOpenNow","\u002Fnuxt\u002Fnuxt-x-restaurants\u002Fcomposables\u002Fuse-open-now","1.nuxt\u002F9.nuxt-x-restaurants\u002F5.composables\u002F7.use-open-now",{"title":2855,"path":2856,"stem":2857},"useGeolocation","\u002Fnuxt\u002Fnuxt-x-restaurants\u002Fcomposables\u002Fuse-geolocation","1.nuxt\u002F9.nuxt-x-restaurants\u002F5.composables\u002F8.use-geolocation",{"title":2859,"path":2860,"stem":2861},"useVibes","\u002Fnuxt\u002Fnuxt-x-restaurants\u002Fcomposables\u002Fuse-vibes","1.nuxt\u002F9.nuxt-x-restaurants\u002F5.composables\u002F9.use-vibes",{"title":2863,"path":2864,"stem":2865,"children":2866,"page":70},"Pages","\u002Fnuxt\u002Fnuxt-x-restaurants\u002Fpages","1.nuxt\u002F9.nuxt-x-restaurants\u002F6.pages",[2867,2871,2875,2879,2883,2887,2891,2895,2899,2903],{"title":2868,"path":2869,"stem":2870},"Home","\u002Fnuxt\u002Fnuxt-x-restaurants\u002Fpages\u002Fhome","1.nuxt\u002F9.nuxt-x-restaurants\u002F6.pages\u002F1.home",{"title":2872,"path":2873,"stem":2874},"Utility Pages","\u002Fnuxt\u002Fnuxt-x-restaurants\u002Fpages\u002Futility-pages","1.nuxt\u002F9.nuxt-x-restaurants\u002F6.pages\u002F10.utility-pages",{"title":2876,"path":2877,"stem":2878},"Restaurants Listing","\u002Fnuxt\u002Fnuxt-x-restaurants\u002Fpages\u002Frestaurants-listing","1.nuxt\u002F9.nuxt-x-restaurants\u002F6.pages\u002F2.restaurants-listing",{"title":2880,"path":2881,"stem":2882},"Restaurant Profile","\u002Fnuxt\u002Fnuxt-x-restaurants\u002Fpages\u002Frestaurant-profile","1.nuxt\u002F9.nuxt-x-restaurants\u002F6.pages\u002F3.restaurant-profile",{"title":2884,"path":2885,"stem":2886},"Restaurant Menu","\u002Fnuxt\u002Fnuxt-x-restaurants\u002Fpages\u002Frestaurant-menu","1.nuxt\u002F9.nuxt-x-restaurants\u002F6.pages\u002F4.restaurant-menu",{"title":2888,"path":2889,"stem":2890},"Restaurant Reviews","\u002Fnuxt\u002Fnuxt-x-restaurants\u002Fpages\u002Frestaurant-reviews","1.nuxt\u002F9.nuxt-x-restaurants\u002F6.pages\u002F5.restaurant-reviews",{"title":2892,"path":2893,"stem":2894},"Restaurant Photos","\u002Fnuxt\u002Fnuxt-x-restaurants\u002Fpages\u002Frestaurant-photos","1.nuxt\u002F9.nuxt-x-restaurants\u002F6.pages\u002F6.restaurant-photos",{"title":2896,"path":2897,"stem":2898},"Restaurant Articles","\u002Fnuxt\u002Fnuxt-x-restaurants\u002Fpages\u002Frestaurant-articles","1.nuxt\u002F9.nuxt-x-restaurants\u002F6.pages\u002F7.restaurant-articles",{"title":2900,"path":2901,"stem":2902},"Articles","\u002Fnuxt\u002Fnuxt-x-restaurants\u002Fpages\u002Farticles","1.nuxt\u002F9.nuxt-x-restaurants\u002F6.pages\u002F8.articles",{"title":2214,"path":2904,"stem":2905},"\u002Fnuxt\u002Fnuxt-x-restaurants\u002Fpages\u002Ffeatures","1.nuxt\u002F9.nuxt-x-restaurants\u002F6.pages\u002F9.features",{"title":792,"path":2907,"stem":2908,"children":2909},"\u002Fnuxt\u002Fnuxt-x-restaurants\u002Fconfig","1.nuxt\u002F9.nuxt-x-restaurants\u002Fconfig\u002Findex",[2910],{"title":792,"path":2907,"stem":2908},{"title":2912,"icon":2913,"path":2914,"stem":2915,"children":2916},"Fastify Plugins","i-simple-icons-fastify","\u002Ffastify","2.fastify",[2917,2919,2949,2975,3141,3179,3221,3247,3277,3375,3433,3515,3529,3563,3641,3675,3729,3786,3820,3854,3908],{"title":2912,"path":2914,"stem":2918},"2.fastify\u002Findex",{"title":2920,"path":2921,"stem":2922,"children":2923},"fastify-xlogger","\u002Ffastify\u002Fxlogger","2.fastify\u002F1.xlogger\u002Findex",[2924,2925,2929,2933,2937,2941,2945],{"title":2920,"path":2921,"stem":2922},{"title":2926,"path":2927,"stem":2928},"createBoundaryLogger(vendor, operation, request?)","\u002Ffastify\u002Fxlogger\u002Fcreate-boundary-logger","2.fastify\u002F1.xlogger\u002Fcreate-boundary-logger",{"title":2930,"path":2931,"stem":2932},"createJobContext(params)","\u002Ffastify\u002Fxlogger\u002Fcreate-job-context","2.fastify\u002F1.xlogger\u002Fcreate-job-context",{"title":2934,"path":2935,"stem":2936},"extractContext(request)","\u002Ffastify\u002Fxlogger\u002Fextract-context","2.fastify\u002F1.xlogger\u002Fextract-context",{"title":2938,"path":2939,"stem":2940},"getLoggerOptions(options?)","\u002Ffastify\u002Fxlogger\u002Fget-logger-options","2.fastify\u002F1.xlogger\u002Fget-logger-options",{"title":2942,"path":2943,"stem":2944},"logBoundary(params)","\u002Ffastify\u002Fxlogger\u002Flog-boundary","2.fastify\u002F1.xlogger\u002Flog-boundary",{"title":2946,"path":2947,"stem":2948},"logEvent(params)","\u002Ffastify\u002Fxlogger\u002Flog-event","2.fastify\u002F1.xlogger\u002Flog-event",{"title":2950,"path":2951,"stem":2952,"children":2953},"fastify-xconfig","\u002Ffastify\u002Fxconfig","2.fastify\u002F10.xconfig\u002Findex",[2954,2955,2959,2963,2967,2971],{"title":2950,"path":2951,"stem":2952},{"title":2956,"path":2957,"stem":2958},"xConfig.echo()","\u002Ffastify\u002Fxconfig\u002Fecho","2.fastify\u002F10.xconfig\u002Fecho",{"title":2960,"path":2961,"stem":2962},"xConfig.formatBytes(bytes, decimals?)","\u002Ffastify\u002Fxconfig\u002Fformat-bytes","2.fastify\u002F10.xconfig\u002Fformat-bytes",{"title":2964,"path":2965,"stem":2966},"GET \u002Fhealth","\u002Ffastify\u002Fxconfig\u002Fhealth","2.fastify\u002F10.xconfig\u002Fhealth",{"title":2968,"path":2969,"stem":2970},"xConfig.slugify(string)","\u002Ffastify\u002Fxconfig\u002Fslugify","2.fastify\u002F10.xconfig\u002Fslugify",{"title":2972,"path":2973,"stem":2974},"xConfig.randomUUID() \u002F xConfig.generateUUID()","\u002Ffastify\u002Fxconfig\u002Fuuid","2.fastify\u002F10.xconfig\u002Fuuid",{"title":2976,"path":2977,"stem":2978,"children":2979},"fastify-xhubspot","\u002Ffastify\u002Fxhubspot","2.fastify\u002F11.xhubspot\u002Findex",[2980,2981,2985,2989,2993,2997,3001,3005,3009,3013,3017,3021,3025,3029,3033,3037,3041,3045,3049,3053,3057,3061,3065,3069,3073,3077,3081,3085,3089,3093,3097,3101,3105,3109,3113,3117,3121,3125,3129,3133,3137],{"title":2976,"path":2977,"stem":2978},{"title":2982,"path":2983,"stem":2984},"companies.getAssociations","\u002Ffastify\u002Fxhubspot\u002Fcompanies-associations","2.fastify\u002F11.xhubspot\u002Fcompanies-associations",{"title":2986,"path":2987,"stem":2988},"companies.batchCreate \u002F companies.batchUpdate","\u002Ffastify\u002Fxhubspot\u002Fcompanies-batch","2.fastify\u002F11.xhubspot\u002Fcompanies-batch",{"title":2990,"path":2991,"stem":2992},"companies.create","\u002Ffastify\u002Fxhubspot\u002Fcompanies-create","2.fastify\u002F11.xhubspot\u002Fcompanies-create",{"title":2994,"path":2995,"stem":2996},"companies.delete","\u002Ffastify\u002Fxhubspot\u002Fcompanies-delete","2.fastify\u002F11.xhubspot\u002Fcompanies-delete",{"title":2998,"path":2999,"stem":3000},"companies.getById \u002F companies.getByDomain","\u002Ffastify\u002Fxhubspot\u002Fcompanies-get","2.fastify\u002F11.xhubspot\u002Fcompanies-get",{"title":3002,"path":3003,"stem":3004},"companies.list","\u002Ffastify\u002Fxhubspot\u002Fcompanies-list","2.fastify\u002F11.xhubspot\u002Fcompanies-list",{"title":3006,"path":3007,"stem":3008},"companies.search","\u002Ffastify\u002Fxhubspot\u002Fcompanies-search","2.fastify\u002F11.xhubspot\u002Fcompanies-search",{"title":3010,"path":3011,"stem":3012},"companies.update","\u002Ffastify\u002Fxhubspot\u002Fcompanies-update","2.fastify\u002F11.xhubspot\u002Fcompanies-update",{"title":3014,"path":3015,"stem":3016},"contacts.getAssociations \u002F contacts.associate","\u002Ffastify\u002Fxhubspot\u002Fcontacts-associations","2.fastify\u002F11.xhubspot\u002Fcontacts-associations",{"title":3018,"path":3019,"stem":3020},"contacts.batchCreate \u002F contacts.batchUpdate","\u002Ffastify\u002Fxhubspot\u002Fcontacts-batch","2.fastify\u002F11.xhubspot\u002Fcontacts-batch",{"title":3022,"path":3023,"stem":3024},"contacts.create","\u002Ffastify\u002Fxhubspot\u002Fcontacts-create","2.fastify\u002F11.xhubspot\u002Fcontacts-create",{"title":3026,"path":3027,"stem":3028},"contacts.delete","\u002Ffastify\u002Fxhubspot\u002Fcontacts-delete","2.fastify\u002F11.xhubspot\u002Fcontacts-delete",{"title":3030,"path":3031,"stem":3032},"contacts.getById \u002F contacts.getByEmail","\u002Ffastify\u002Fxhubspot\u002Fcontacts-get","2.fastify\u002F11.xhubspot\u002Fcontacts-get",{"title":3034,"path":3035,"stem":3036},"contacts.list","\u002Ffastify\u002Fxhubspot\u002Fcontacts-list","2.fastify\u002F11.xhubspot\u002Fcontacts-list",{"title":3038,"path":3039,"stem":3040},"contacts.search","\u002Ffastify\u002Fxhubspot\u002Fcontacts-search","2.fastify\u002F11.xhubspot\u002Fcontacts-search",{"title":3042,"path":3043,"stem":3044},"contacts.update","\u002Ffastify\u002Fxhubspot\u002Fcontacts-update","2.fastify\u002F11.xhubspot\u002Fcontacts-update",{"title":3046,"path":3047,"stem":3048},"customObjects.associate \u002F customObjects.getAssociations","\u002Ffastify\u002Fxhubspot\u002Fcustom-objects-associations","2.fastify\u002F11.xhubspot\u002Fcustom-objects-associations",{"title":3050,"path":3051,"stem":3052},"customObjects.batchCreate","\u002Ffastify\u002Fxhubspot\u002Fcustom-objects-batch","2.fastify\u002F11.xhubspot\u002Fcustom-objects-batch",{"title":3054,"path":3055,"stem":3056},"customObjects.create","\u002Ffastify\u002Fxhubspot\u002Fcustom-objects-create","2.fastify\u002F11.xhubspot\u002Fcustom-objects-create",{"title":3058,"path":3059,"stem":3060},"customObjects.delete","\u002Ffastify\u002Fxhubspot\u002Fcustom-objects-delete","2.fastify\u002F11.xhubspot\u002Fcustom-objects-delete",{"title":3062,"path":3063,"stem":3064},"customObjects.getById","\u002Ffastify\u002Fxhubspot\u002Fcustom-objects-get","2.fastify\u002F11.xhubspot\u002Fcustom-objects-get",{"title":3066,"path":3067,"stem":3068},"customObjects.list","\u002Ffastify\u002Fxhubspot\u002Fcustom-objects-list","2.fastify\u002F11.xhubspot\u002Fcustom-objects-list",{"title":3070,"path":3071,"stem":3072},"customObjects.search","\u002Ffastify\u002Fxhubspot\u002Fcustom-objects-search","2.fastify\u002F11.xhubspot\u002Fcustom-objects-search",{"title":3074,"path":3075,"stem":3076},"customObjects.update","\u002Ffastify\u002Fxhubspot\u002Fcustom-objects-update","2.fastify\u002F11.xhubspot\u002Fcustom-objects-update",{"title":3078,"path":3079,"stem":3080},"deals.batchCreate \u002F deals.getAssociations","\u002Ffastify\u002Fxhubspot\u002Fdeals-batch","2.fastify\u002F11.xhubspot\u002Fdeals-batch",{"title":3082,"path":3083,"stem":3084},"deals.create","\u002Ffastify\u002Fxhubspot\u002Fdeals-create","2.fastify\u002F11.xhubspot\u002Fdeals-create",{"title":3086,"path":3087,"stem":3088},"deals.delete","\u002Ffastify\u002Fxhubspot\u002Fdeals-delete","2.fastify\u002F11.xhubspot\u002Fdeals-delete",{"title":3090,"path":3091,"stem":3092},"deals.getById","\u002Ffastify\u002Fxhubspot\u002Fdeals-get","2.fastify\u002F11.xhubspot\u002Fdeals-get",{"title":3094,"path":3095,"stem":3096},"deals.list","\u002Ffastify\u002Fxhubspot\u002Fdeals-list","2.fastify\u002F11.xhubspot\u002Fdeals-list",{"title":3098,"path":3099,"stem":3100},"deals.search","\u002Ffastify\u002Fxhubspot\u002Fdeals-search","2.fastify\u002F11.xhubspot\u002Fdeals-search",{"title":3102,"path":3103,"stem":3104},"deals.update","\u002Ffastify\u002Fxhubspot\u002Fdeals-update","2.fastify\u002F11.xhubspot\u002Fdeals-update",{"title":3106,"path":3107,"stem":3108},"engagement.createCall","\u002Ffastify\u002Fxhubspot\u002Fengagement-create-call","2.fastify\u002F11.xhubspot\u002Fengagement-create-call",{"title":3110,"path":3111,"stem":3112},"engagement.createEmail","\u002Ffastify\u002Fxhubspot\u002Fengagement-create-email","2.fastify\u002F11.xhubspot\u002Fengagement-create-email",{"title":3114,"path":3115,"stem":3116},"engagement.createNote","\u002Ffastify\u002Fxhubspot\u002Fengagement-create-note","2.fastify\u002F11.xhubspot\u002Fengagement-create-note",{"title":3118,"path":3119,"stem":3120},"engagement.createTask","\u002Ffastify\u002Fxhubspot\u002Fengagement-create-task","2.fastify\u002F11.xhubspot\u002Fengagement-create-task",{"title":3122,"path":3123,"stem":3124},"engagement.getCalls","\u002Ffastify\u002Fxhubspot\u002Fengagement-get-calls","2.fastify\u002F11.xhubspot\u002Fengagement-get-calls",{"title":3126,"path":3127,"stem":3128},"engagement.getEmails","\u002Ffastify\u002Fxhubspot\u002Fengagement-get-emails","2.fastify\u002F11.xhubspot\u002Fengagement-get-emails",{"title":3130,"path":3131,"stem":3132},"engagement.getEngagements","\u002Ffastify\u002Fxhubspot\u002Fengagement-get-engagements","2.fastify\u002F11.xhubspot\u002Fengagement-get-engagements",{"title":3134,"path":3135,"stem":3136},"engagement.getNotes","\u002Ffastify\u002Fxhubspot\u002Fengagement-get-notes","2.fastify\u002F11.xhubspot\u002Fengagement-get-notes",{"title":3138,"path":3139,"stem":3140},"engagement.getTasks","\u002Ffastify\u002Fxhubspot\u002Fengagement-get-tasks","2.fastify\u002F11.xhubspot\u002Fengagement-get-tasks",{"title":3142,"path":3143,"stem":3144,"children":3145},"fastify-ximagepipeline","\u002Ffastify\u002Fximagepipeline","2.fastify\u002F12.ximagepipeline\u002Findex",[3146,3147,3151,3155,3159,3163,3167,3171,3175],{"title":3142,"path":3143,"stem":3144},{"title":3148,"path":3149,"stem":3150},"getVariantPresets \u002F getSourceTypes \u002F getVariants","\u002Ffastify\u002Fximagepipeline\u002Fconfig-accessors","2.fastify\u002F12.ximagepipeline\u002Fconfig-accessors",{"title":3152,"path":3153,"stem":3154},"deleteMedia","\u002Ffastify\u002Fximagepipeline\u002Fdelete-media","2.fastify\u002F12.ximagepipeline\u002Fdelete-media",{"title":3156,"path":3157,"stem":3158},"getStatus","\u002Ffastify\u002Fximagepipeline\u002Fget-status","2.fastify\u002F12.ximagepipeline\u002Fget-status",{"title":3160,"path":3161,"stem":3162},"Image Utilities","\u002Ffastify\u002Fximagepipeline\u002Fimage-utilities","2.fastify\u002F12.ximagepipeline\u002Fimage-utilities",{"title":3164,"path":3165,"stem":3166},"GET \u002Fimage-pipeline\u002Fstatus\u002F:jobId","\u002Ffastify\u002Fximagepipeline\u002Fjob-status","2.fastify\u002F12.ximagepipeline\u002Fjob-status",{"title":3168,"path":3169,"stem":3170},"listMedia","\u002Ffastify\u002Fximagepipeline\u002Flist-media","2.fastify\u002F12.ximagepipeline\u002Flist-media",{"title":3172,"path":3173,"stem":3174},"S3 \u002F R2 Utilities","\u002Ffastify\u002Fximagepipeline\u002Fs3-utilities","2.fastify\u002F12.ximagepipeline\u002Fs3-utilities",{"title":3176,"path":3177,"stem":3178},"POST \u002Fimage-pipeline\u002Fupload","\u002Ffastify\u002Fximagepipeline\u002Fupload","2.fastify\u002F12.ximagepipeline\u002Fupload",{"title":3180,"path":3181,"stem":3182,"children":3183},"fastify-xpdf","\u002Ffastify\u002Fxpdf","2.fastify\u002F13.xpdf\u002Findex",[3184,3185,3189,3193,3197,3201,3205,3209,3213,3217],{"title":3180,"path":3181,"stem":3182},{"title":3186,"path":3187,"stem":3188},"extractPages","\u002Ffastify\u002Fxpdf\u002Fextract-pages","2.fastify\u002F13.xpdf\u002Fextract-pages",{"title":3190,"path":3191,"stem":3192},"fillForm","\u002Ffastify\u002Fxpdf\u002Ffill-form","2.fastify\u002F13.xpdf\u002Ffill-form",{"title":3194,"path":3195,"stem":3196},"generateFromHtml","\u002Ffastify\u002Fxpdf\u002Fgenerate-from-html","2.fastify\u002F13.xpdf\u002Fgenerate-from-html",{"title":3198,"path":3199,"stem":3200},"generateFromMarkdown","\u002Ffastify\u002Fxpdf\u002Fgenerate-from-markdown","2.fastify\u002F13.xpdf\u002Fgenerate-from-markdown",{"title":3202,"path":3203,"stem":3204},"generateFromUrl","\u002Ffastify\u002Fxpdf\u002Fgenerate-from-url","2.fastify\u002F13.xpdf\u002Fgenerate-from-url",{"title":3206,"path":3207,"stem":3208},"getPageCount \u002F getMetadata","\u002Ffastify\u002Fxpdf\u002Fget-page-info","2.fastify\u002F13.xpdf\u002Fget-page-info",{"title":3210,"path":3211,"stem":3212},"PDF Helpers","\u002Ffastify\u002Fxpdf\u002Fhelpers","2.fastify\u002F13.xpdf\u002Fhelpers",{"title":3214,"path":3215,"stem":3216},"listFormFields","\u002Ffastify\u002Fxpdf\u002Flist-form-fields","2.fastify\u002F13.xpdf\u002Flist-form-fields",{"title":3218,"path":3219,"stem":3220},"mergePDFs","\u002Ffastify\u002Fxpdf\u002Fmerge-pdfs","2.fastify\u002F13.xpdf\u002Fmerge-pdfs",{"title":3222,"path":3223,"stem":3224,"children":3225},"fastify-x-twilio","\u002Ffastify\u002Fxtwilio","2.fastify\u002F14.xtwilio\u002Findex",[3226,3227,3231,3235,3239,3243],{"title":3222,"path":3223,"stem":3224},{"title":3228,"path":3229,"stem":3230},"conversations.*","\u002Ffastify\u002Fxtwilio\u002Fconversations","2.fastify\u002F14.xtwilio\u002Fconversations",{"title":3232,"path":3233,"stem":3234},"email.validate \u002F email.addContact \u002F email.searchContact \u002F email.deleteContact \u002F email.createList \u002F email.getLists \u002F email.deleteList","\u002Ffastify\u002Fxtwilio\u002Femail-contacts","2.fastify\u002F14.xtwilio\u002Femail-contacts",{"title":3236,"path":3237,"stem":3238},"email.send \u002F email.sendTemplate \u002F email.sendWithAttachments \u002F email.sendBulk \u002F email.sendPersonalizedBulk","\u002Ffastify\u002Fxtwilio\u002Femail-send","2.fastify\u002F14.xtwilio\u002Femail-send",{"title":3240,"path":3241,"stem":3242},"rcs.*","\u002Ffastify\u002Fxtwilio\u002Frcs","2.fastify\u002F14.xtwilio\u002Frcs",{"title":3244,"path":3245,"stem":3246},"sms.*","\u002Ffastify\u002Fxtwilio\u002Fsms","2.fastify\u002F14.xtwilio\u002Fsms",{"title":3248,"path":3249,"stem":3250,"children":3251},"fastify-xgeocode","\u002Ffastify\u002Fxgeocode","2.fastify\u002F15.xgeocode\u002Findex",[3252,3253,3257,3261,3265,3269,3273],{"title":3248,"path":3249,"stem":3250},{"title":3254,"path":3255,"stem":3256},"batchGeocode","\u002Ffastify\u002Fxgeocode\u002Fbatch-geocode","2.fastify\u002F15.xgeocode\u002Fbatch-geocode",{"title":3258,"path":3259,"stem":3260},"getDistance","\u002Ffastify\u002Fxgeocode\u002Fget-distance","2.fastify\u002F15.xgeocode\u002Fget-distance",{"title":3262,"path":3263,"stem":3264},"getLatLongByAddress","\u002Ffastify\u002Fxgeocode\u002Fget-lat-long-by-address","2.fastify\u002F15.xgeocode\u002Fget-lat-long-by-address",{"title":3266,"path":3267,"stem":3268},"getLatLongByZip","\u002Ffastify\u002Fxgeocode\u002Fget-lat-long-by-zip","2.fastify\u002F15.xgeocode\u002Fget-lat-long-by-zip",{"title":3270,"path":3271,"stem":3272},"getReverseGeocode","\u002Ffastify\u002Fxgeocode\u002Fget-reverse-geocode","2.fastify\u002F15.xgeocode\u002Fget-reverse-geocode",{"title":3274,"path":3275,"stem":3276},"validateAddress","\u002Ffastify\u002Fxgeocode\u002Fvalidate-address","2.fastify\u002F15.xgeocode\u002Fvalidate-address",{"title":3278,"path":3279,"stem":3280,"children":3281},"fastify-xplaid","\u002Ffastify\u002Fxplaid","2.fastify\u002F16.xplaid\u002Findex",[3282,3283,3287,3291,3295,3299,3303,3307,3311,3315,3319,3323,3327,3331,3335,3339,3343,3347,3351,3355,3359,3363,3367,3371],{"title":3278,"path":3279,"stem":3280},{"title":3284,"path":3285,"stem":3286},"accounts.getBalance","\u002Ffastify\u002Fxplaid\u002Faccounts-balance","2.fastify\u002F16.xplaid\u002Faccounts-balance",{"title":3288,"path":3289,"stem":3290},"accounts.get(accessToken, options?)","\u002Ffastify\u002Fxplaid\u002Faccounts-get","2.fastify\u002F16.xplaid\u002Faccounts-get",{"title":3292,"path":3293,"stem":3294},"accounts.getBalance(accessToken, options?)","\u002Ffastify\u002Fxplaid\u002Faccounts-get-balance","2.fastify\u002F16.xplaid\u002Faccounts-get-balance",{"title":3296,"path":3297,"stem":3298},"auth.get","\u002Ffastify\u002Fxplaid\u002Fauth-get","2.fastify\u002F16.xplaid\u002Fauth-get",{"title":3300,"path":3301,"stem":3302},"identity.get","\u002Ffastify\u002Fxplaid\u002Fidentity-get","2.fastify\u002F16.xplaid\u002Fidentity-get",{"title":3304,"path":3305,"stem":3306},"investments.getHoldings(accessToken, options?)","\u002Ffastify\u002Fxplaid\u002Finvestments-get-holdings","2.fastify\u002F16.xplaid\u002Finvestments-get-holdings",{"title":3308,"path":3309,"stem":3310},"investments.getTransactions(accessToken, startDate, endDate, options?)","\u002Ffastify\u002Fxplaid\u002Finvestments-get-transactions","2.fastify\u002F16.xplaid\u002Finvestments-get-transactions",{"title":3312,"path":3313,"stem":3314},"xplaid.items.get","\u002Ffastify\u002Fxplaid\u002Fitems-get","2.fastify\u002F16.xplaid\u002Fitems-get",{"title":3316,"path":3317,"stem":3318},"xplaid.items.getInstitution","\u002Ffastify\u002Fxplaid\u002Fitems-get-institution","2.fastify\u002F16.xplaid\u002Fitems-get-institution",{"title":3320,"path":3321,"stem":3322},"xplaid.items.remove","\u002Ffastify\u002Fxplaid\u002Fitems-remove","2.fastify\u002F16.xplaid\u002Fitems-remove",{"title":3324,"path":3325,"stem":3326},"xplaid.items.searchInstitutions","\u002Ffastify\u002Fxplaid\u002Fitems-search-institutions","2.fastify\u002F16.xplaid\u002Fitems-search-institutions",{"title":3328,"path":3329,"stem":3330},"liabilities.get","\u002Ffastify\u002Fxplaid\u002Fliabilities-get","2.fastify\u002F16.xplaid\u002Fliabilities-get",{"title":3332,"path":3333,"stem":3334},"link.createToken(params)","\u002Ffastify\u002Fxplaid\u002Flink-create-token","2.fastify\u002F16.xplaid\u002Flink-create-token",{"title":3336,"path":3337,"stem":3338},"link.exchangePublicToken","\u002Ffastify\u002Fxplaid\u002Flink-exchange-token","2.fastify\u002F16.xplaid\u002Flink-exchange-token",{"title":3340,"path":3341,"stem":3342},"link.getToken","\u002Ffastify\u002Fxplaid\u002Flink-get-token","2.fastify\u002F16.xplaid\u002Flink-get-token",{"title":3344,"path":3345,"stem":3346},"sandbox.createPublicToken(institutionId, initialProducts)","\u002Ffastify\u002Fxplaid\u002Fsandbox-create-public-token","2.fastify\u002F16.xplaid\u002Fsandbox-create-public-token",{"title":3348,"path":3349,"stem":3350},"sandbox.resetItem(accessToken)","\u002Ffastify\u002Fxplaid\u002Fsandbox-reset-item","2.fastify\u002F16.xplaid\u002Fsandbox-reset-item",{"title":3352,"path":3353,"stem":3354},"transactions.get(accessToken, startDate, endDate, options?)","\u002Ffastify\u002Fxplaid\u002Ftransactions-get","2.fastify\u002F16.xplaid\u002Ftransactions-get",{"title":3356,"path":3357,"stem":3358},"transactions.getRecurring(accessToken, options?)","\u002Ffastify\u002Fxplaid\u002Ftransactions-get-recurring","2.fastify\u002F16.xplaid\u002Ftransactions-get-recurring",{"title":3360,"path":3361,"stem":3362},"transactions.refresh(accessToken)","\u002Ffastify\u002Fxplaid\u002Ftransactions-refresh","2.fastify\u002F16.xplaid\u002Ftransactions-refresh",{"title":3364,"path":3365,"stem":3366},"transactions.sync(accessToken, options?)","\u002Ffastify\u002Fxplaid\u002Ftransactions-sync","2.fastify\u002F16.xplaid\u002Ftransactions-sync",{"title":3368,"path":3369,"stem":3370},"webhooks.getVerificationKey(keyId)","\u002Ffastify\u002Fxplaid\u002Fwebhooks-get-verification-key","2.fastify\u002F16.xplaid\u002Fwebhooks-get-verification-key",{"title":3372,"path":3373,"stem":3374},"webhooks.update(accessToken, webhookUrl)","\u002Ffastify\u002Fxplaid\u002Fwebhooks-update","2.fastify\u002F16.xplaid\u002Fwebhooks-update",{"title":3376,"path":3377,"stem":3378,"children":3379},"fastify-xrcs","\u002Ffastify\u002Fxrcs","2.fastify\u002F17.xrcs\u002Findex",[3380,3381,3385,3389,3393,3397,3401,3405,3409,3413,3417,3421,3425,3429],{"title":3376,"path":3377,"stem":3378},{"title":3382,"path":3383,"stem":3384},"card() \u002F CardBuilder","\u002Ffastify\u002Fxrcs\u002Fbuilder-card","2.fastify\u002F17.xrcs\u002Fbuilder-card",{"title":3386,"path":3387,"stem":3388},"carousel() \u002F CarouselBuilder","\u002Ffastify\u002Fxrcs\u002Fbuilder-carousel","2.fastify\u002F17.xrcs\u002Fbuilder-carousel",{"title":3390,"path":3391,"stem":3392},"template() \u002F ContentTemplateBuilder","\u002Ffastify\u002Fxrcs\u002Fbuilder-template","2.fastify\u002F17.xrcs\u002Fbuilder-template",{"title":3394,"path":3395,"stem":3396},"createTemplate","\u002Ffastify\u002Fxrcs\u002Fcreate-template","2.fastify\u002F17.xrcs\u002Fcreate-template",{"title":3398,"path":3399,"stem":3400},"deleteTemplate","\u002Ffastify\u002Fxrcs\u002Fdelete-template","2.fastify\u002F17.xrcs\u002Fdelete-template",{"title":3402,"path":3403,"stem":3404},"getMessageStatus","\u002Ffastify\u002Fxrcs\u002Fget-message-status","2.fastify\u002F17.xrcs\u002Fget-message-status",{"title":3406,"path":3407,"stem":3408},"getTemplate","\u002Ffastify\u002Fxrcs\u002Fget-template","2.fastify\u002F17.xrcs\u002Fget-template",{"title":3410,"path":3411,"stem":3412},"listTemplates","\u002Ffastify\u002Fxrcs\u002Flist-templates","2.fastify\u002F17.xrcs\u002Flist-templates",{"title":3414,"path":3415,"stem":3416},"sendCard","\u002Ffastify\u002Fxrcs\u002Fsend-card","2.fastify\u002F17.xrcs\u002Fsend-card",{"title":3418,"path":3419,"stem":3420},"sendCarousel","\u002Ffastify\u002Fxrcs\u002Fsend-carousel","2.fastify\u002F17.xrcs\u002Fsend-carousel",{"title":3422,"path":3423,"stem":3424},"sendMessage","\u002Ffastify\u002Fxrcs\u002Fsend-message","2.fastify\u002F17.xrcs\u002Fsend-message",{"title":3426,"path":3427,"stem":3428},"validate.card","\u002Ffastify\u002Fxrcs\u002Fvalidate-card","2.fastify\u002F17.xrcs\u002Fvalidate-card",{"title":3430,"path":3431,"stem":3432},"validate.carousel","\u002Ffastify\u002Fxrcs\u002Fvalidate-carousel","2.fastify\u002F17.xrcs\u002Fvalidate-carousel",{"title":3434,"path":3435,"stem":3436,"children":3437},"fastify-x-signwell","\u002Ffastify\u002Fxsignwell","2.fastify\u002F18.xsignwell\u002Findex",[3438,3439,3443,3447,3451,3455,3459,3463,3467,3471,3475,3479,3483,3487,3491,3495,3499,3503,3507,3511],{"title":3434,"path":3435,"stem":3436},{"title":3440,"path":3441,"stem":3442},"bulkSend.*","\u002Ffastify\u002Fxsignwell\u002Fbulk-send","2.fastify\u002F18.xsignwell\u002Fbulk-send",{"title":3444,"path":3445,"stem":3446},"documents.create","\u002Ffastify\u002Fxsignwell\u002Fdocuments-create","2.fastify\u002F18.xsignwell\u002Fdocuments-create",{"title":3448,"path":3449,"stem":3450},"documents.createFromTemplate","\u002Ffastify\u002Fxsignwell\u002Fdocuments-create-from-template","2.fastify\u002F18.xsignwell\u002Fdocuments-create-from-template",{"title":3452,"path":3453,"stem":3454},"documents.getCompletedPdf \u002F documents.getEmbeddedSigningUrl \u002F documents.getAuditTrail","\u002Ffastify\u002Fxsignwell\u002Fdocuments-download","2.fastify\u002F18.xsignwell\u002Fdocuments-download",{"title":3456,"path":3457,"stem":3458},"xSignwell.documents.get","\u002Ffastify\u002Fxsignwell\u002Fdocuments-get-by-id","2.fastify\u002F18.xsignwell\u002Fdocuments-get-by-id",{"title":3460,"path":3461,"stem":3462},"xSignwell.documents.list","\u002Ffastify\u002Fxsignwell\u002Fdocuments-list","2.fastify\u002F18.xsignwell\u002Fdocuments-list",{"title":3464,"path":3465,"stem":3466},"documents.send \u002F documents.remind \u002F documents.delete","\u002Ffastify\u002Fxsignwell\u002Fdocuments-manage","2.fastify\u002F18.xsignwell\u002Fdocuments-manage",{"title":3468,"path":3469,"stem":3470},"xSignwell.templates.create","\u002Ffastify\u002Fxsignwell\u002Ftemplates-create","2.fastify\u002F18.xsignwell\u002Ftemplates-create",{"title":3472,"path":3473,"stem":3474},"xSignwell.templates.delete","\u002Ffastify\u002Fxsignwell\u002Ftemplates-delete","2.fastify\u002F18.xsignwell\u002Ftemplates-delete",{"title":3476,"path":3477,"stem":3478},"xSignwell.templates.get","\u002Ffastify\u002Fxsignwell\u002Ftemplates-get","2.fastify\u002F18.xsignwell\u002Ftemplates-get",{"title":3480,"path":3481,"stem":3482},"xSignwell.templates.getFields","\u002Ffastify\u002Fxsignwell\u002Ftemplates-get-fields","2.fastify\u002F18.xsignwell\u002Ftemplates-get-fields",{"title":3484,"path":3485,"stem":3486},"xSignwell.templates.getRecipients","\u002Ffastify\u002Fxsignwell\u002Ftemplates-get-recipients","2.fastify\u002F18.xsignwell\u002Ftemplates-get-recipients",{"title":3488,"path":3489,"stem":3490},"xSignwell.templates.list","\u002Ffastify\u002Fxsignwell\u002Ftemplates-list","2.fastify\u002F18.xsignwell\u002Ftemplates-list",{"title":3492,"path":3493,"stem":3494},"xSignwell.templates.update","\u002Ffastify\u002Fxsignwell\u002Ftemplates-update","2.fastify\u002F18.xsignwell\u002Ftemplates-update",{"title":3496,"path":3497,"stem":3498},"xSignwell.webhooks.create","\u002Ffastify\u002Fxsignwell\u002Fwebhooks-create","2.fastify\u002F18.xsignwell\u002Fwebhooks-create",{"title":3500,"path":3501,"stem":3502},"xSignwell.webhooks.delete","\u002Ffastify\u002Fxsignwell\u002Fwebhooks-delete","2.fastify\u002F18.xsignwell\u002Fwebhooks-delete",{"title":3504,"path":3505,"stem":3506},"xSignwell.webhooks.list","\u002Ffastify\u002Fxsignwell\u002Fwebhooks-list","2.fastify\u002F18.xsignwell\u002Fwebhooks-list",{"title":3508,"path":3509,"stem":3510},"xSignwell.webhooks.parseEvent","\u002Ffastify\u002Fxsignwell\u002Fwebhooks-parse-event","2.fastify\u002F18.xsignwell\u002Fwebhooks-parse-event",{"title":3512,"path":3513,"stem":3514},"xSignwell.webhooks.verifySignature","\u002Ffastify\u002Fxsignwell\u002Fwebhooks-verify-signature","2.fastify\u002F18.xsignwell\u002Fwebhooks-verify-signature",{"title":3516,"path":3517,"stem":3518,"children":3519},"fastify-xswagger","\u002Ffastify\u002Fxswagger","2.fastify\u002F19.xswagger\u002Findex",[3520,3521,3525],{"title":3516,"path":3517,"stem":3518},{"title":3522,"path":3523,"stem":3524},"fastify.xSwagger.config","\u002Ffastify\u002Fxswagger\u002Fconfig","2.fastify\u002F19.xswagger\u002Fconfig",{"title":3526,"path":3527,"stem":3528},"fastify.xSwagger.docs[key]","\u002Ffastify\u002Fxswagger\u002Fdocs","2.fastify\u002F19.xswagger\u002Fdocs",{"title":3530,"path":3531,"stem":3532,"children":3533},"fastify-xstorage","\u002Ffastify\u002Fxstorage","2.fastify\u002F2.xstorage\u002Findex",[3534,3535,3539,3543,3547,3551,3555,3559],{"title":3530,"path":3531,"stem":3532},{"title":3536,"path":3537,"stem":3538},"copy \u002F move","\u002Ffastify\u002Fxstorage\u002Fcopy-move","2.fastify\u002F2.xstorage\u002Fcopy-move",{"title":3540,"path":3541,"stem":3542},"delete \u002F deleteMultiple","\u002Ffastify\u002Fxstorage\u002Fdelete","2.fastify\u002F2.xstorage\u002Fdelete",{"title":3544,"path":3545,"stem":3546},"download","\u002Ffastify\u002Fxstorage\u002Fdownload","2.fastify\u002F2.xstorage\u002Fdownload",{"title":3548,"path":3549,"stem":3550},"exists \u002F getMetadata","\u002Ffastify\u002Fxstorage\u002Fexists-metadata","2.fastify\u002F2.xstorage\u002Fexists-metadata",{"title":3552,"path":3553,"stem":3554},"list \u002F listAll","\u002Ffastify\u002Fxstorage\u002Flist","2.fastify\u002F2.xstorage\u002Flist",{"title":3556,"path":3557,"stem":3558},"getSignedUrl \u002F getSignedUploadUrl \u002F getPublicUrl","\u002Ffastify\u002Fxstorage\u002Fsigned-urls","2.fastify\u002F2.xstorage\u002Fsigned-urls",{"title":3560,"path":3561,"stem":3562},"upload \u002F uploadMultiple","\u002Ffastify\u002Fxstorage\u002Fupload","2.fastify\u002F2.xstorage\u002Fupload",{"title":3564,"path":3565,"stem":3566,"children":3567},"fastify-xwhatconverts","\u002Ffastify\u002Fxwhatconverts","2.fastify\u002F20.xwhatconverts\u002Findex",[3568,3569,3573,3577,3581,3585,3589,3593,3597,3601,3605,3609,3613,3617,3621,3625,3629,3633,3637],{"title":3564,"path":3565,"stem":3566},{"title":3570,"path":3571,"stem":3572},"accounts.create","\u002Ffastify\u002Fxwhatconverts\u002Faccounts-create","2.fastify\u002F20.xwhatconverts\u002Faccounts-create",{"title":3574,"path":3575,"stem":3576},"accounts.delete","\u002Ffastify\u002Fxwhatconverts\u002Faccounts-delete","2.fastify\u002F20.xwhatconverts\u002Faccounts-delete",{"title":3578,"path":3579,"stem":3580},"accounts.get","\u002Ffastify\u002Fxwhatconverts\u002Faccounts-get","2.fastify\u002F20.xwhatconverts\u002Faccounts-get",{"title":3582,"path":3583,"stem":3584},"accounts.list","\u002Ffastify\u002Fxwhatconverts\u002Faccounts-list","2.fastify\u002F20.xwhatconverts\u002Faccounts-list",{"title":3586,"path":3587,"stem":3588},"accounts.update","\u002Ffastify\u002Fxwhatconverts\u002Faccounts-update","2.fastify\u002F20.xwhatconverts\u002Faccounts-update",{"title":3590,"path":3591,"stem":3592},"leads.create","\u002Ffastify\u002Fxwhatconverts\u002Fleads-create","2.fastify\u002F20.xwhatconverts\u002Fleads-create",{"title":3594,"path":3595,"stem":3596},"leads.delete","\u002Ffastify\u002Fxwhatconverts\u002Fleads-delete","2.fastify\u002F20.xwhatconverts\u002Fleads-delete",{"title":3598,"path":3599,"stem":3600},"leads.get","\u002Ffastify\u002Fxwhatconverts\u002Fleads-get","2.fastify\u002F20.xwhatconverts\u002Fleads-get",{"title":3602,"path":3603,"stem":3604},"leads.list","\u002Ffastify\u002Fxwhatconverts\u002Fleads-list","2.fastify\u002F20.xwhatconverts\u002Fleads-list",{"title":3606,"path":3607,"stem":3608},"leads.update","\u002Ffastify\u002Fxwhatconverts\u002Fleads-update","2.fastify\u002F20.xwhatconverts\u002Fleads-update",{"title":3610,"path":3611,"stem":3612},"profiles.create","\u002Ffastify\u002Fxwhatconverts\u002Fprofiles-create","2.fastify\u002F20.xwhatconverts\u002Fprofiles-create",{"title":3614,"path":3615,"stem":3616},"profiles.delete","\u002Ffastify\u002Fxwhatconverts\u002Fprofiles-delete","2.fastify\u002F20.xwhatconverts\u002Fprofiles-delete",{"title":3618,"path":3619,"stem":3620},"profiles.get","\u002Ffastify\u002Fxwhatconverts\u002Fprofiles-get","2.fastify\u002F20.xwhatconverts\u002Fprofiles-get",{"title":3622,"path":3623,"stem":3624},"profiles.list","\u002Ffastify\u002Fxwhatconverts\u002Fprofiles-list","2.fastify\u002F20.xwhatconverts\u002Fprofiles-list",{"title":3626,"path":3627,"stem":3628},"profiles.update","\u002Ffastify\u002Fxwhatconverts\u002Fprofiles-update","2.fastify\u002F20.xwhatconverts\u002Fprofiles-update",{"title":3630,"path":3631,"stem":3632},"recordings.get","\u002Ffastify\u002Fxwhatconverts\u002Frecordings-get","2.fastify\u002F20.xwhatconverts\u002Frecordings-get",{"title":3634,"path":3635,"stem":3636},"recordings.getBuffer","\u002Ffastify\u002Fxwhatconverts\u002Frecordings-get-buffer","2.fastify\u002F20.xwhatconverts\u002Frecordings-get-buffer",{"title":3638,"path":3639,"stem":3640},"recordings.getUrl","\u002Ffastify\u002Fxwhatconverts\u002Frecordings-get-url","2.fastify\u002F20.xwhatconverts\u002Frecordings-get-url",{"title":3642,"path":3643,"stem":3644,"children":3645},"fastify-xauth-better","\u002Ffastify\u002Fxauth-better","2.fastify\u002F3.xauth-better\u002Findex",[3646,3647,3651,3655,3659,3663,3667,3671],{"title":3642,"path":3643,"stem":3644},{"title":3648,"path":3649,"stem":3650},"auditLog.log(event, data)","\u002Ffastify\u002Fxauth-better\u002Faudit-log","2.fastify\u002F3.xauth-better\u002Faudit-log",{"title":3652,"path":3653,"stem":3654},"getSession(request)","\u002Ffastify\u002Fxauth-better\u002Fget-session","2.fastify\u002F3.xauth-better\u002Fget-session",{"title":3656,"path":3657,"stem":3658},"pruneAuditLogs(options)","\u002Ffastify\u002Fxauth-better\u002Fprune-audit-logs","2.fastify\u002F3.xauth-better\u002Fprune-audit-logs",{"title":3660,"path":3661,"stem":3662},"requireAuth()","\u002Ffastify\u002Fxauth-better\u002Frequire-auth","2.fastify\u002F3.xauth-better\u002Frequire-auth",{"title":3664,"path":3665,"stem":3666},"requireOrg()","\u002Ffastify\u002Fxauth-better\u002Frequire-org","2.fastify\u002F3.xauth-better\u002Frequire-org",{"title":3668,"path":3669,"stem":3670},"requireOrgRole(roles)","\u002Ffastify\u002Fxauth-better\u002Frequire-org-role","2.fastify\u002F3.xauth-better\u002Frequire-org-role",{"title":3672,"path":3673,"stem":3674},"requireRole(roles)","\u002Ffastify\u002Fxauth-better\u002Frequire-role","2.fastify\u002F3.xauth-better\u002Frequire-role",{"title":3676,"path":3677,"stem":3678,"children":3679},"fastify-xauth-local","\u002Ffastify\u002Fxauth-local","2.fastify\u002F4.xauth-local\u002Findex",[3680,3681,3685,3689,3693,3697,3701,3705,3709,3713,3717,3721,3725],{"title":3676,"path":3677,"stem":3678},{"title":3682,"path":3683,"stem":3684},"createMiddleware","\u002Ffastify\u002Fxauth-local\u002Fcreate-middleware","2.fastify\u002F4.xauth-local\u002Fcreate-middleware",{"title":3686,"path":3687,"stem":3688},"isExcluded","\u002Ffastify\u002Fxauth-local\u002Fis-excluded","2.fastify\u002F4.xauth-local\u002Fis-excluded",{"title":3690,"path":3691,"stem":3692},"jwt.decode","\u002Ffastify\u002Fxauth-local\u002Fjwt-decode","2.fastify\u002F4.xauth-local\u002Fjwt-decode",{"title":3694,"path":3695,"stem":3696},"jwt.sign","\u002Ffastify\u002Fxauth-local\u002Fjwt-sign","2.fastify\u002F4.xauth-local\u002Fjwt-sign",{"title":3698,"path":3699,"stem":3700},"jwt.verify","\u002Ffastify\u002Fxauth-local\u002Fjwt-verify","2.fastify\u002F4.xauth-local\u002Fjwt-verify",{"title":3702,"path":3703,"stem":3704},"local.login","\u002Ffastify\u002Fxauth-local\u002Flocal-login","2.fastify\u002F4.xauth-local\u002Flocal-login",{"title":3706,"path":3707,"stem":3708},"local.me","\u002Ffastify\u002Fxauth-local\u002Flocal-me","2.fastify\u002F4.xauth-local\u002Flocal-me",{"title":3710,"path":3711,"stem":3712},"local.password-reset","\u002Ffastify\u002Fxauth-local\u002Flocal-password-reset","2.fastify\u002F4.xauth-local\u002Flocal-password-reset",{"title":3714,"path":3715,"stem":3716},"local.register","\u002Ffastify\u002Fxauth-local\u002Flocal-register","2.fastify\u002F4.xauth-local\u002Flocal-register",{"title":3718,"path":3719,"stem":3720},"password.compare","\u002Ffastify\u002Fxauth-local\u002Fpassword-compare","2.fastify\u002F4.xauth-local\u002Fpassword-compare",{"title":3722,"path":3723,"stem":3724},"password.hash","\u002Ffastify\u002Fxauth-local\u002Fpassword-hash","2.fastify\u002F4.xauth-local\u002Fpassword-hash",{"title":3726,"path":3727,"stem":3728},"requireRole","\u002Ffastify\u002Fxauth-local\u002Frequire-role","2.fastify\u002F4.xauth-local\u002Frequire-role",{"title":3730,"path":3731,"stem":3732,"children":3733},"fastify-xauth-jwks","\u002Ffastify\u002Fxauth-jwks","2.fastify\u002F5.xauth-jwks\u002Findex",[3734,3735,3739,3743,3747,3751,3755,3759,3763,3767,3771,3774,3778,3782],{"title":3730,"path":3731,"stem":3732},{"title":3736,"path":3737,"stem":3738},"decodeHeader","\u002Ffastify\u002Fxauth-jwks\u002Futil-decode-header","2.fastify\u002F5.xauth-jwks\u002Futil-decode-header",{"title":3740,"path":3741,"stem":3742},"decodeToken","\u002Ffastify\u002Fxauth-jwks\u002Futil-decode-token","2.fastify\u002F5.xauth-jwks\u002Futil-decode-token",{"title":3744,"path":3745,"stem":3746},"extractToken","\u002Ffastify\u002Fxauth-jwks\u002Futil-extract-token","2.fastify\u002F5.xauth-jwks\u002Futil-extract-token",{"title":3748,"path":3749,"stem":3750},"getAuthEndpoint","\u002Ffastify\u002Fxauth-jwks\u002Futil-get-auth-endpoint","2.fastify\u002F5.xauth-jwks\u002Futil-get-auth-endpoint",{"title":3752,"path":3753,"stem":3754},"getUserId","\u002Ffastify\u002Fxauth-jwks\u002Futil-get-user-id","2.fastify\u002F5.xauth-jwks\u002Futil-get-user-id",{"title":3756,"path":3757,"stem":3758},"hasPermission","\u002Ffastify\u002Fxauth-jwks\u002Futil-has-permission","2.fastify\u002F5.xauth-jwks\u002Futil-has-permission",{"title":3760,"path":3761,"stem":3762},"hasRole","\u002Ffastify\u002Fxauth-jwks\u002Futil-has-role","2.fastify\u002F5.xauth-jwks\u002Futil-has-role",{"title":3764,"path":3765,"stem":3766},"requireEndpoint","\u002Ffastify\u002Fxauth-jwks\u002Futil-require-endpoint","2.fastify\u002F5.xauth-jwks\u002Futil-require-endpoint",{"title":3768,"path":3769,"stem":3770},"requirePermission","\u002Ffastify\u002Fxauth-jwks\u002Futil-require-permission","2.fastify\u002F5.xauth-jwks\u002Futil-require-permission",{"title":3726,"path":3772,"stem":3773},"\u002Ffastify\u002Fxauth-jwks\u002Futil-require-role","2.fastify\u002F5.xauth-jwks\u002Futil-require-role",{"title":3775,"path":3776,"stem":3777},"clearPayloadCache","\u002Ffastify\u002Fxauth-jwks\u002Fvalidator-clear-payload-cache","2.fastify\u002F5.xauth-jwks\u002Fvalidator-clear-payload-cache",{"title":3779,"path":3780,"stem":3781},"getPayloadCacheStats","\u002Ffastify\u002Fxauth-jwks\u002Fvalidator-get-cache-stats","2.fastify\u002F5.xauth-jwks\u002Fvalidator-get-cache-stats",{"title":3783,"path":3784,"stem":3785},"verifyJWT","\u002Ffastify\u002Fxauth-jwks\u002Fvalidator-verify-jwt","2.fastify\u002F5.xauth-jwks\u002Fvalidator-verify-jwt",{"title":3787,"path":3788,"stem":3789,"children":3790},"fastify-xadmin","\u002Ffastify\u002Fxadmin","2.fastify\u002F6.xadmin\u002Findex",[3791,3792,3796,3800,3804,3808,3812,3816],{"title":3787,"path":3788,"stem":3789},{"title":3793,"path":3794,"stem":3795},"Audit Log Routes","\u002Ffastify\u002Fxadmin\u002Faudit-log","2.fastify\u002F6.xadmin\u002Faudit-log",{"title":3797,"path":3798,"stem":3799},"Dashboard Routes","\u002Ffastify\u002Fxadmin\u002Fdashboard","2.fastify\u002F6.xadmin\u002Fdashboard",{"title":3801,"path":3802,"stem":3803},"Impersonation Routes","\u002Ffastify\u002Fxadmin\u002Fimpersonation","2.fastify\u002F6.xadmin\u002Fimpersonation",{"title":3805,"path":3806,"stem":3807},"Roles Routes","\u002Ffastify\u002Fxadmin\u002Froles","2.fastify\u002F6.xadmin\u002Froles",{"title":3809,"path":3810,"stem":3811},"Stripe Routes","\u002Ffastify\u002Fxadmin\u002Fstripe","2.fastify\u002F6.xadmin\u002Fstripe",{"title":3813,"path":3814,"stem":3815},"Tenants Routes","\u002Ffastify\u002Fxadmin\u002Ftenants","2.fastify\u002F6.xadmin\u002Ftenants",{"title":3817,"path":3818,"stem":3819},"Users Routes","\u002Ffastify\u002Fxadmin\u002Fusers","2.fastify\u002F6.xadmin\u002Fusers",{"title":3821,"path":3822,"stem":3823,"children":3824},"fastify-x-ai","\u002Ffastify\u002Fx-ai","2.fastify\u002F7.x-ai\u002Findex",[3825,3826,3830,3834,3838,3842,3846,3850],{"title":3821,"path":3822,"stem":3823},{"title":3827,"path":3828,"stem":3829},"chat","\u002Ffastify\u002Fx-ai\u002Fchat","2.fastify\u002F7.x-ai\u002Fchat",{"title":3831,"path":3832,"stem":3833},"complete","\u002Ffastify\u002Fx-ai\u002Fcomplete","2.fastify\u002F7.x-ai\u002Fcomplete",{"title":3835,"path":3836,"stem":3837},"createEmbedding \u002F similarity","\u002Ffastify\u002Fx-ai\u002Fcreate-embedding","2.fastify\u002F7.x-ai\u002Fcreate-embedding",{"title":3839,"path":3840,"stem":3841},"generate","\u002Ffastify\u002Fx-ai\u002Fgenerate","2.fastify\u002F7.x-ai\u002Fgenerate",{"title":3843,"path":3844,"stem":3845},"generateStructured","\u002Ffastify\u002Fx-ai\u002Fgenerate-structured","2.fastify\u002F7.x-ai\u002Fgenerate-structured",{"title":3847,"path":3848,"stem":3849},"getModel \u002F raw","\u002Ffastify\u002Fx-ai\u002Fget-model","2.fastify\u002F7.x-ai\u002Fget-model",{"title":3851,"path":3852,"stem":3853},"stream","\u002Ffastify\u002Fx-ai\u002Fstream","2.fastify\u002F7.x-ai\u002Fstream",{"title":3855,"path":3856,"stem":3857,"children":3858},"fastify-xemail","\u002Ffastify\u002Fxemail","2.fastify\u002F8.xemail\u002Findex",[3859,3860,3864,3868,3872,3876,3880,3884,3888,3892,3896,3900,3904],{"title":3855,"path":3856,"stem":3857},{"title":3861,"path":3862,"stem":3863},"contacts-add","\u002Ffastify\u002Fxemail\u002Fcontacts-add","2.fastify\u002F8.xemail\u002Fcontacts-add",{"title":3865,"path":3866,"stem":3867},"contacts-delete","\u002Ffastify\u002Fxemail\u002Fcontacts-delete","2.fastify\u002F8.xemail\u002Fcontacts-delete",{"title":3869,"path":3870,"stem":3871},"contacts-search","\u002Ffastify\u002Fxemail\u002Fcontacts-search","2.fastify\u002F8.xemail\u002Fcontacts-search",{"title":3873,"path":3874,"stem":3875},"lists-create","\u002Ffastify\u002Fxemail\u002Flists-create","2.fastify\u002F8.xemail\u002Flists-create",{"title":3877,"path":3878,"stem":3879},"lists-delete","\u002Ffastify\u002Fxemail\u002Flists-delete","2.fastify\u002F8.xemail\u002Flists-delete",{"title":3881,"path":3882,"stem":3883},"lists-get","\u002Ffastify\u002Fxemail\u002Flists-get","2.fastify\u002F8.xemail\u002Flists-get",{"title":3885,"path":3886,"stem":3887},"send","\u002Ffastify\u002Fxemail\u002Fsend","2.fastify\u002F8.xemail\u002Fsend",{"title":3889,"path":3890,"stem":3891},"sendBulk","\u002Ffastify\u002Fxemail\u002Fsend-bulk","2.fastify\u002F8.xemail\u002Fsend-bulk",{"title":3893,"path":3894,"stem":3895},"sendPersonalizedBulk","\u002Ffastify\u002Fxemail\u002Fsend-personalized-bulk","2.fastify\u002F8.xemail\u002Fsend-personalized-bulk",{"title":3897,"path":3898,"stem":3899},"sendTemplate","\u002Ffastify\u002Fxemail\u002Fsend-template","2.fastify\u002F8.xemail\u002Fsend-template",{"title":3901,"path":3902,"stem":3903},"sendWithAttachments","\u002Ffastify\u002Fxemail\u002Fsend-with-attachments","2.fastify\u002F8.xemail\u002Fsend-with-attachments",{"title":3905,"path":3906,"stem":3907},"validate","\u002Ffastify\u002Fxemail\u002Fvalidate","2.fastify\u002F8.xemail\u002Fvalidate",{"title":3909,"path":3910,"stem":3911,"children":3912},"fastify-xstripe","\u002Ffastify\u002Fxstripe","2.fastify\u002F9.xstripe\u002Findex",[3913,3914,3918,3922],{"title":3909,"path":3910,"stem":3911},{"title":3915,"path":3916,"stem":3917},"Helpers","\u002Ffastify\u002Fxstripe\u002Fhelpers","2.fastify\u002F9.xstripe\u002Fhelpers",{"title":3919,"path":3920,"stem":3921},"fastify.xStripe","\u002Ffastify\u002Fxstripe\u002Fstripe-decorator","2.fastify\u002F9.xstripe\u002Fstripe-decorator",{"title":3923,"path":3924,"stem":3925},"Webhook Route","\u002Ffastify\u002Fxstripe\u002Fwebhook-route","2.fastify\u002F9.xstripe\u002Fwebhook-route",{"id":3927,"title":1485,"body":3928,"description":6907,"extension":6908,"links":6909,"meta":6910,"navigation":4451,"path":1486,"seo":6913,"stem":1487,"__hash__":6914},"docs\u002F1.nuxt\u002F14.nuxt-x-affiliate\u002Frelease-notes.md",{"type":3929,"value":3930,"toc":6851},"minimark",[3931,3935,3947,3950,3955,3967,3978,4043,4072,4082,4105,4132,4134,4138,4165,4169,4239,4243,4308,4312,4582,4586,4613,4617,4626,4645,4647,4651,4678,4681,4758,4761,4914,4982,4991,4994,5044,5047,5087,5090,5139,5141,5145,5152,5155,5222,5226,5232,5391,5405,5408,5426,5429,5434,5447,5460,5462,5464,5468,5508,5512,5647,5651,5654,5748,5774,5777,5792,5795,5805,5807,5811,5822,5825,6000,6003,6008,6021,6023,6027,6042,6045,6193,6196,6205,6207,6211,6218,6221,6352,6356,6376,6379,6384,6403,6405,6409,6417,6424,6468,6474,6476,6480,6483,6486,6495,6581,6586,6617,6623,6719,6726,6729,6756,6759,6763,6781,6783,6787,6802,6804,6808,6847],[3932,3933,1485],"h1",{"id":3934},"release-notes",[3936,3937,3938,3939,3946],"p",{},"This page covers what shipped in v0.3.5 → v0.6.0 (the most recent development cycle), plus the breaking change landing in the next minor. For the full changelog of every version since v0.3.0, see ",[3940,3941,3945],"a",{"href":3942,"rel":3943},"https:\u002F\u002Fgitlab.com\u002Fx-enterprises\u002Fxlayers\u002Fnuxt-x-affiliate\u002F-\u002Fblob\u002Fmain\u002FCHANGELOG.md",[3944],"nofollow","CHANGELOG.md"," in the repo.",[3948,3949],"hr",{},[3951,3952,3954],"h2",{"id":3953},"next-minor-unreleased-2026-07-breaking-dashboard-family-folder-consolidation","Next minor (unreleased) — 2026-07 — BREAKING: dashboard family folder consolidation",[3936,3956,3957,3958,3962,3963,3966],{},"The 10 dashboard-family components moved from ",[3959,3960,3961],"code",{},"app\u002Fcomponents\u002FX\u002FAF\u002F"," to ",[3959,3964,3965],{},"app\u002Fcomponents\u002FXAF\u002F",". All 99 components now live flat in a single folder.",[3936,3968,3969,3973,3974,3977],{},[3970,3971,3972],"strong",{},"Who is affected:"," only consumers ",[3970,3975,3976],{},"deep-importing component file paths"," — e.g.",[3979,3980,3985],"pre",{"className":3981,"code":3982,"language":3983,"meta":3984,"style":3984},"language-ts shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","\u002F\u002F before\nimport XAFDashboard from '@xenterprises\u002Fnuxt-x-affiliate\u002Fapp\u002Fcomponents\u002FX\u002FAF\u002FDashboard.vue'\n\u002F\u002F after\nimport XAFDashboard from '@xenterprises\u002Fnuxt-x-affiliate\u002Fapp\u002Fcomponents\u002FXAF\u002FDashboard.vue'\n","ts","",[3959,3986,3987,3996,4021,4027],{"__ignoreMap":3984},[3988,3989,3992],"span",{"class":3990,"line":3991},"line",1,[3988,3993,3995],{"class":3994},"sHwdD","\u002F\u002F before\n",[3988,3997,3999,4003,4007,4010,4014,4018],{"class":3990,"line":3998},2,[3988,4000,4002],{"class":4001},"s7zQu","import",[3988,4004,4006],{"class":4005},"sTEyZ"," XAFDashboard ",[3988,4008,4009],{"class":4001},"from",[3988,4011,4013],{"class":4012},"sMK4o"," '",[3988,4015,4017],{"class":4016},"sfazB","@xenterprises\u002Fnuxt-x-affiliate\u002Fapp\u002Fcomponents\u002FX\u002FAF\u002FDashboard.vue",[3988,4019,4020],{"class":4012},"'\n",[3988,4022,4024],{"class":3990,"line":4023},3,[3988,4025,4026],{"class":3994},"\u002F\u002F after\n",[3988,4028,4030,4032,4034,4036,4038,4041],{"class":3990,"line":4029},4,[3988,4031,4002],{"class":4001},[3988,4033,4006],{"class":4005},[3988,4035,4009],{"class":4001},[3988,4037,4013],{"class":4012},[3988,4039,4040],{"class":4016},"@xenterprises\u002Fnuxt-x-affiliate\u002Fapp\u002Fcomponents\u002FXAF\u002FDashboard.vue",[3988,4042,4020],{"class":4012},[3936,4044,4045,4048,4049,4052,4053,4052,4056,4059,4060,4063,4064,4067,4068,4071],{},[3970,4046,4047],{},"Who is not affected:"," everyone using the components normally. Auto-import names (",[3959,4050,4051],{},"XAFBanner",", ",[3959,4054,4055],{},"XAFDashboard",[3959,4057,4058],{},"XAFSignupForm",", …) are derived from the ",[3959,4061,4062],{},"XAF"," prefix and are ",[3970,4065,4066],{},"unchanged"," — no template, page, or config changes are needed for the standard consumption path. The dual-folder layout existed only because the two families were built at different times; path-prefix merging meant both already auto-imported as ",[3959,4069,4070],{},"XAF*",", so the consolidation is purely a repository-layout cleanup.",[4073,4074,4076,4077,4079,4080],"h3",{"id":4075},"breaking-useconsenttracking-usexafconsenttracking","BREAKING: ",[3959,4078,2288],{}," → ",[3959,4081,1472],{},[3936,4083,4084,4085,4088,4089,4094,4095,3962,4098,4101,4102,4104],{},"The consent composable ",[3959,4086,4087],{},"useConsentTracking()"," is renamed to ",[3970,4090,4091],{},[3959,4092,4093],{},"useXAFConsentTracking()",", and its client plugin ",[3959,4096,4097],{},"consent-tracking.client.ts",[3959,4099,4100],{},"xaf-consent-tracking.client.ts",". ",[3959,4103,1990],{}," ships an identically-named composable + plugin, and when a consuming site extends both layers (the standard affiliate stack is marketing + affiliate + schema), Nuxt's auto-import collision resolution silently shadowed one of them. Affiliate defers to marketing.",[3936,4106,4107,4109,4110,4112,4113,4115,4116,4119,4120,4123,4124,4127,4128,4131],{},[3970,4108,3972],{}," anyone calling ",[3959,4111,4087],{}," from the affiliate layer directly. Update call sites to ",[3959,4114,4093],{},". Behavior, the ",[3959,4117,4118],{},"xAffiliate.consent"," storage key, the ",[3959,4121,4122],{},"consent:updated"," window event, and the ",[3959,4125,4126],{},"xAffiliate.tracking"," config namespace are all unchanged. Sites using only ",[3959,4129,4130],{},"\u003CXAFCookieConsent \u002F>"," need no changes — the component calls the composable internally.",[3948,4133],{},[3951,4135,4137],{"id":4136},"v060-2026-06-29-image-support-for-content-cards-page-heroes","v0.6.0 — 2026-06-29 — image support for content cards + page heroes",[3936,4139,4140,4141,4144,4145,4148,4149,4152,4153,4156,4157,4160,4161,4164],{},"The headline change in v0.6.0 is that ",[3959,4142,4143],{},"\u003CXAFContentCard>"," and ",[3959,4146,4147],{},"\u003CXAFPageHero>"," now ship ",[3970,4150,4151],{},"first-class image support",". Before v0.6.0 both components were intentionally text-only \u002F flat-color — every consuming site that wanted a thumbnail on a card or a photo behind a hero had to fork the component locally or wrap it in a per-site shim. v0.6.0 fixes that with a single ",[3959,4154,4155],{},"image"," prop on each component, so a ",[3959,4158,4159],{},"\u003CXAFContentCard image=\"\u002Fcovers\u002Ffoo.webp\">"," or ",[3959,4162,4163],{},"\u003CXAFPageHero image=\"\u002Fheroes\u002Ffoo.webp\">"," opt-in gives the component the photo treatment without any per-site work.",[4073,4166,4168],{"id":4167},"what-shipped","What shipped",[4170,4171,4172,4185],"table",{},[4173,4174,4175],"thead",{},[4176,4177,4178,4182],"tr",{},[4179,4180,4181],"th",{},"Component",[4179,4183,4184],{},"New props",[4186,4187,4188,4227],"tbody",{},[4176,4189,4190,4195],{},[4191,4192,4193],"td",{},[3959,4194,4143],{},[4191,4196,4197,4052,4199,4052,4202,4205,4206,4209,4210,4209,4213,4216,4217,4205,4220,4209,4223,4226],{},[3959,4198,4155],{},[3959,4200,4201],{},"imageAlt",[3959,4203,4204],{},"imageAspect"," (",[3959,4207,4208],{},"video"," \u002F ",[3959,4211,4212],{},"square",[3959,4214,4215],{},"auto","), ",[3959,4218,4219],{},"imageLoading",[3959,4221,4222],{},"lazy",[3959,4224,4225],{},"eager",")",[4176,4228,4229,4233],{},[4191,4230,4231],{},[3959,4232,4147],{},[4191,4234,4235,4052,4237],{},[3959,4236,4155],{},[3959,4238,4201],{},[4073,4240,4242],{"id":4241},"why-this-matters","Why this matters",[4244,4245,4246,4253,4269,4282,4295],"ul",{},[4247,4248,4249,4252],"li",{},[3970,4250,4251],{},"One change ships to all 50–100 planned consuming sites."," v0.6.0 closes the single biggest visual gap on every consuming site: card grids and hero blocks can now show real photos without per-site forks.",[4247,4254,4255,4265,4266,4268],{},[3970,4256,4257,4258,4261,4262,4264],{},"Card padding collapses to ",[3959,4259,4260],{},"0"," when ",[3959,4263,4155],{}," is present."," The thumbnail bleeds to the rounded border edge (no white frame around the photo). Text-only path is unchanged — sites that don't pass ",[3959,4267,4155],{}," get the same card as before.",[4247,4270,4271,4281],{},[3970,4272,4273,4274,4277,4278,4280],{},"Hero ",[3959,4275,4276],{},"overlay"," color is still rendered behind ",[3959,4279,4155],{},"."," Consumers don't have to pick a \"with image\" vs. \"without image\" color scheme — the gradient darkens the bottom of the photo for legible white text on top.",[4247,4283,4284,4292,4293,4280],{},[3970,4285,4286,4288,4289,4280],{},[3959,4287,4201],{}," falls back to ",[3959,4290,4291],{},"title"," Safer than an empty alt (which screen readers treat as decorative — wrong for editorial imagery). Sites with non-decorative photos should always pass an explicit ",[3959,4294,4201],{},[4247,4296,4297,4303,4304,4307],{},[3970,4298,4299,4302],{},[3959,4300,4301],{},"imageAspect: \"auto\""," for non-thumbnail imagery."," Editorial illustrations and infographics preserve their natural aspect ratio with ",[3959,4305,4306],{},"object-contain"," so nothing is cropped.",[4073,4309,4311],{"id":4310},"wire-up","Wire-up",[3979,4313,4317],{"className":4314,"code":4315,"language":4316,"meta":3984,"style":3984},"language-vue shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","\u003C!-- Article card with cover image -->\n\u003CXAFContentCard\n  kind=\"article\"\n  title=\"How we test mechanical keyboards\"\n  href=\"\u002Farticles\u002Fhow-we-test-keyboards\"\n  date=\"2026-01-15\"\n  image=\"\u002Fcovers\u002Fhow-we-test.webp\"\n  image-alt=\"Hands on a keyboard during a typing test\"\n  description=\"A behind-the-scenes look at our testing methodology.\"\n\u002F>\n\n\u003C!-- Review card with square product thumbnail -->\n\u003CXAFContentCard\n  kind=\"review\"\n  title=\"Logitech MX Keys S review\"\n  href=\"\u002Freviews\u002Fmx-keys-s\"\n  category=\"Logitech\"\n  :rating=\"4.6\"\n  :price=\"99.99\"\n  image=\"\u002Fcovers\u002Fmx-keys-s.webp\"\n  image-alt=\"Logitech MX Keys S on a desk\"\n  image-aspect=\"square\"\n  description=\"The best low-profile wireless keyboard for typists.\"\n\u002F>\n\n\u003C!-- Hero with full-bleed background photo -->\n\u003CXAFPageHero\n  eyebrow=\"Reviews\"\n  title=\"The best kitchen gear of 2026\"\n  subtitle=\"After 200+ hours of testing, here are our top picks.\"\n  image=\"\u002Fheroes\u002Freviews-cover.webp\"\n  image-alt=\"Coffee gear arranged on a wooden countertop\"\n\u002F>\n","vue",[3959,4318,4319,4324,4333,4351,4365,4380,4395,4410,4425,4440,4446,4453,4459,4465,4471,4477,4483,4489,4495,4501,4507,4513,4519,4525,4530,4535,4541,4547,4553,4559,4565,4571,4577],{"__ignoreMap":3984},[3988,4320,4321],{"class":3990,"line":3991},[3988,4322,4323],{"class":3994},"\u003C!-- Article card with cover image -->\n",[3988,4325,4326,4329],{"class":3990,"line":3998},[3988,4327,4328],{"class":4012},"\u003C",[3988,4330,4332],{"class":4331},"swJcz","XAFContentCard\n",[3988,4334,4335,4339,4342,4345,4348],{"class":3990,"line":4023},[3988,4336,4338],{"class":4337},"spNyl","  kind",[3988,4340,4341],{"class":4012},"=",[3988,4343,4344],{"class":4012},"\"",[3988,4346,4347],{"class":4016},"article",[3988,4349,4350],{"class":4012},"\"\n",[3988,4352,4353,4356,4358,4360,4363],{"class":3990,"line":4029},[3988,4354,4355],{"class":4337},"  title",[3988,4357,4341],{"class":4012},[3988,4359,4344],{"class":4012},[3988,4361,4362],{"class":4016},"How we test mechanical keyboards",[3988,4364,4350],{"class":4012},[3988,4366,4368,4371,4373,4375,4378],{"class":3990,"line":4367},5,[3988,4369,4370],{"class":4337},"  href",[3988,4372,4341],{"class":4012},[3988,4374,4344],{"class":4012},[3988,4376,4377],{"class":4016},"\u002Farticles\u002Fhow-we-test-keyboards",[3988,4379,4350],{"class":4012},[3988,4381,4383,4386,4388,4390,4393],{"class":3990,"line":4382},6,[3988,4384,4385],{"class":4337},"  date",[3988,4387,4341],{"class":4012},[3988,4389,4344],{"class":4012},[3988,4391,4392],{"class":4016},"2026-01-15",[3988,4394,4350],{"class":4012},[3988,4396,4398,4401,4403,4405,4408],{"class":3990,"line":4397},7,[3988,4399,4400],{"class":4337},"  image",[3988,4402,4341],{"class":4012},[3988,4404,4344],{"class":4012},[3988,4406,4407],{"class":4016},"\u002Fcovers\u002Fhow-we-test.webp",[3988,4409,4350],{"class":4012},[3988,4411,4413,4416,4418,4420,4423],{"class":3990,"line":4412},8,[3988,4414,4415],{"class":4337},"  image-alt",[3988,4417,4341],{"class":4012},[3988,4419,4344],{"class":4012},[3988,4421,4422],{"class":4016},"Hands on a keyboard during a typing test",[3988,4424,4350],{"class":4012},[3988,4426,4428,4431,4433,4435,4438],{"class":3990,"line":4427},9,[3988,4429,4430],{"class":4337},"  description",[3988,4432,4341],{"class":4012},[3988,4434,4344],{"class":4012},[3988,4436,4437],{"class":4016},"A behind-the-scenes look at our testing methodology.",[3988,4439,4350],{"class":4012},[3988,4441,4443],{"class":3990,"line":4442},10,[3988,4444,4445],{"class":4005},"\u002F>\n",[3988,4447,4449],{"class":3990,"line":4448},11,[3988,4450,4452],{"emptyLinePlaceholder":4451},true,"\n",[3988,4454,4456],{"class":3990,"line":4455},12,[3988,4457,4458],{"class":4005},"\u003C!-- Review card with square product thumbnail -->\n",[3988,4460,4462],{"class":3990,"line":4461},13,[3988,4463,4464],{"class":4005},"\u003CXAFContentCard\n",[3988,4466,4468],{"class":3990,"line":4467},14,[3988,4469,4470],{"class":4005},"  kind=\"review\"\n",[3988,4472,4474],{"class":3990,"line":4473},15,[3988,4475,4476],{"class":4005},"  title=\"Logitech MX Keys S review\"\n",[3988,4478,4480],{"class":3990,"line":4479},16,[3988,4481,4482],{"class":4005},"  href=\"\u002Freviews\u002Fmx-keys-s\"\n",[3988,4484,4486],{"class":3990,"line":4485},17,[3988,4487,4488],{"class":4005},"  category=\"Logitech\"\n",[3988,4490,4492],{"class":3990,"line":4491},18,[3988,4493,4494],{"class":4005},"  :rating=\"4.6\"\n",[3988,4496,4498],{"class":3990,"line":4497},19,[3988,4499,4500],{"class":4005},"  :price=\"99.99\"\n",[3988,4502,4504],{"class":3990,"line":4503},20,[3988,4505,4506],{"class":4005},"  image=\"\u002Fcovers\u002Fmx-keys-s.webp\"\n",[3988,4508,4510],{"class":3990,"line":4509},21,[3988,4511,4512],{"class":4005},"  image-alt=\"Logitech MX Keys S on a desk\"\n",[3988,4514,4516],{"class":3990,"line":4515},22,[3988,4517,4518],{"class":4005},"  image-aspect=\"square\"\n",[3988,4520,4522],{"class":3990,"line":4521},23,[3988,4523,4524],{"class":4005},"  description=\"The best low-profile wireless keyboard for typists.\"\n",[3988,4526,4528],{"class":3990,"line":4527},24,[3988,4529,4445],{"class":4005},[3988,4531,4533],{"class":3990,"line":4532},25,[3988,4534,4452],{"emptyLinePlaceholder":4451},[3988,4536,4538],{"class":3990,"line":4537},26,[3988,4539,4540],{"class":4005},"\u003C!-- Hero with full-bleed background photo -->\n",[3988,4542,4544],{"class":3990,"line":4543},27,[3988,4545,4546],{"class":4005},"\u003CXAFPageHero\n",[3988,4548,4550],{"class":3990,"line":4549},28,[3988,4551,4552],{"class":4005},"  eyebrow=\"Reviews\"\n",[3988,4554,4556],{"class":3990,"line":4555},29,[3988,4557,4558],{"class":4005},"  title=\"The best kitchen gear of 2026\"\n",[3988,4560,4562],{"class":3990,"line":4561},30,[3988,4563,4564],{"class":4005},"  subtitle=\"After 200+ hours of testing, here are our top picks.\"\n",[3988,4566,4568],{"class":3990,"line":4567},31,[3988,4569,4570],{"class":4005},"  image=\"\u002Fheroes\u002Freviews-cover.webp\"\n",[3988,4572,4574],{"class":3990,"line":4573},32,[3988,4575,4576],{"class":4005},"  image-alt=\"Coffee gear arranged on a wooden countertop\"\n",[3988,4578,4580],{"class":3990,"line":4579},33,[3988,4581,4445],{"class":4005},[4073,4583,4585],{"id":4584},"tests-types","Tests + types",[4244,4587,4588,4594],{},[4247,4589,4590,4593],{},[3970,4591,4592],{},"196\u002F196 tests passing"," (no change in test count — both components are visual and verified in the playground, not via vitest DOM mounting per the layer's logic-only test policy).",[4247,4595,4596,4599,4600,4603,4604,4052,4606,4052,4608,4610,4611,4280],{},[3970,4597,4598],{},"0 typecheck errors",". New props are typed in the ",[3959,4601,4602],{},"Props"," interface so IntelliSense covers ",[3959,4605,4155],{},[3959,4607,4201],{},[3959,4609,4204],{},", and ",[3959,4612,4219],{},[4073,4614,4616],{"id":4615},"upgrade-notes-for-consumers","Upgrade notes for consumers",[3936,4618,4619,4622,4623,4625],{},[3970,4620,4621],{},"No breaking changes."," v0.6.0 is purely additive. Sites that don't pass ",[3959,4624,4155],{}," to either component get the same behavior as v0.5.2 — text-only cards, flat-gradient heroes.",[3936,4627,4628,4629,4632,4633,4636,4637,4640,4641,4644],{},"To opt in to the new visual treatment, drop ",[3959,4630,4631],{},"image=\"\u002Fcovers\u002Fyour-image.webp\""," on the card or hero, an ",[3959,4634,4635],{},"image-alt=\"...\""," describing the photo, and (for content cards) optionally ",[3959,4638,4639],{},"image-aspect=\"square\""," if you want a product-thumbnail grid instead of the default blog-thumbnail 16:9. For LCP performance on listing pages, pass ",[3959,4642,4643],{},":image-loading=\"eager\""," on the first 1–3 cards so the above-the-fold images aren't lazy-loaded.",[3948,4646],{},[3951,4648,4650],{"id":4649},"v050-2026-06-28-consent-aware-cookie-banner-with-auto-tracking-injection","v0.5.0 — 2026-06-28 — consent-aware cookie banner with auto-tracking injection",[3936,4652,4653,4654,4657,4658,4052,4661,4052,4664,4052,4667,4670,4671,4610,4674,4677],{},"The headline change in v0.5.0 is a complete rewrite of the consent system. The old ",[3959,4655,4656],{},"\u003CXAFCookieConsent>"," was raw HTML buttons + cookie storage. The new one ships on Nuxt UI v4 primitives (",[3959,4659,4660],{},"UModal",[3959,4662,4663],{},"UToggle",[3959,4665,4666],{},"UButton",[3959,4668,4669],{},"UBadge","), persists to ",[3959,4672,4673],{},"localStorage",[3970,4675,4676],{},"gates every tracking script on the matching consent category via a new composable"," — so GTM \u002F GA4 \u002F Clarity \u002F Meta Pixel \u002F Hotjar \u002F custom scripts only fire after the visitor grants the right category.",[4073,4679,4168],{"id":4680},"what-shipped-1",[4170,4682,4683,4693],{},[4173,4684,4685],{},[4176,4686,4687,4690],{},[4179,4688,4689],{},"New",[4179,4691,4692],{},"Purpose",[4186,4694,4695,4705,4718,4728],{},[4176,4696,4697,4702],{},[4191,4698,4699,4701],{},[3959,4700,4656],{}," (rewritten)",[4191,4703,4704],{},"Banner + preferences modal in one, on Nuxt UI v4. Default 4 categories: necessary (required), analytics, marketing, preferences. Override labels, descriptions, and category list.",[4176,4706,4707,4711],{},[4191,4708,4709],{},[3959,4710,4087],{},[4191,4712,4713,4714,4717],{},"Reads ",[3959,4715,4716],{},"app.config.xAffiliate.tracking"," and dynamically injects GTM \u002F GA4 \u002F Clarity \u002F Meta Pixel \u002F Hotjar \u002F custom scripts only after the matching consent category is granted.",[4176,4719,4720,4725],{},[4191,4721,4722],{},[3959,4723,4724],{},"app\u002Fplugins\u002Fconsent-tracking.client.ts",[4191,4726,4727],{},"Auto-loads stored consent on revisit so re-visitors get scripts immediately (no flash of banner).",[4176,4729,4730,4736],{},[4191,4731,4732,4735],{},[3959,4733,4734],{},"xAffiliate.tracking.scripts[]"," escape hatch",[4191,4737,4738,4739,4052,4742,4052,4745,4052,4748,4052,4751,4754,4755,4280],{},"Per-script entries with ",[3959,4740,4741],{},"id",[3959,4743,4744],{},"src",[3959,4746,4747],{},"inline",[3959,4749,4750],{},"category",[3959,4752,4753],{},"attrs",". Default category is ",[3959,4756,4757],{},"analytics",[4073,4759,4311],{"id":4760},"wire-up-1",[3979,4762,4764],{"className":3981,"code":4763,"language":3983,"meta":3984,"style":3984},"\u002F\u002F app.config.ts\nexport default defineAppConfig({\n  xAffiliate: {\n    tracking: {\n      gtmId: 'GTM-XXXXXXX',          \u002F\u002F GA4 + Clarity also managed here when set\n      scripts: [\n        { id: 'meta-pixel', src: 'https:\u002F\u002Fconnect.facebook.net\u002Fen_US\u002Ffbevents.js', category: 'marketing' },\n      ],\n    },\n  },\n})\n",[3959,4765,4766,4771,4789,4800,4809,4830,4840,4888,4896,4901,4906],{"__ignoreMap":3984},[3988,4767,4768],{"class":3990,"line":3991},[3988,4769,4770],{"class":3994},"\u002F\u002F app.config.ts\n",[3988,4772,4773,4776,4779,4783,4786],{"class":3990,"line":3998},[3988,4774,4775],{"class":4001},"export",[3988,4777,4778],{"class":4001}," default",[3988,4780,4782],{"class":4781},"s2Zo4"," defineAppConfig",[3988,4784,4785],{"class":4005},"(",[3988,4787,4788],{"class":4012},"{\n",[3988,4790,4791,4794,4797],{"class":3990,"line":4023},[3988,4792,4793],{"class":4331},"  xAffiliate",[3988,4795,4796],{"class":4012},":",[3988,4798,4799],{"class":4012}," {\n",[3988,4801,4802,4805,4807],{"class":3990,"line":4029},[3988,4803,4804],{"class":4331},"    tracking",[3988,4806,4796],{"class":4012},[3988,4808,4799],{"class":4012},[3988,4810,4811,4814,4816,4818,4821,4824,4827],{"class":3990,"line":4367},[3988,4812,4813],{"class":4331},"      gtmId",[3988,4815,4796],{"class":4012},[3988,4817,4013],{"class":4012},[3988,4819,4820],{"class":4016},"GTM-XXXXXXX",[3988,4822,4823],{"class":4012},"'",[3988,4825,4826],{"class":4012},",",[3988,4828,4829],{"class":3994},"          \u002F\u002F GA4 + Clarity also managed here when set\n",[3988,4831,4832,4835,4837],{"class":3990,"line":4382},[3988,4833,4834],{"class":4331},"      scripts",[3988,4836,4796],{"class":4012},[3988,4838,4839],{"class":4005}," [\n",[3988,4841,4842,4845,4848,4850,4852,4855,4857,4859,4862,4864,4866,4869,4871,4873,4876,4878,4880,4883,4885],{"class":3990,"line":4397},[3988,4843,4844],{"class":4012},"        {",[3988,4846,4847],{"class":4331}," id",[3988,4849,4796],{"class":4012},[3988,4851,4013],{"class":4012},[3988,4853,4854],{"class":4016},"meta-pixel",[3988,4856,4823],{"class":4012},[3988,4858,4826],{"class":4012},[3988,4860,4861],{"class":4331}," src",[3988,4863,4796],{"class":4012},[3988,4865,4013],{"class":4012},[3988,4867,4868],{"class":4016},"https:\u002F\u002Fconnect.facebook.net\u002Fen_US\u002Ffbevents.js",[3988,4870,4823],{"class":4012},[3988,4872,4826],{"class":4012},[3988,4874,4875],{"class":4331}," category",[3988,4877,4796],{"class":4012},[3988,4879,4013],{"class":4012},[3988,4881,4882],{"class":4016},"marketing",[3988,4884,4823],{"class":4012},[3988,4886,4887],{"class":4012}," },\n",[3988,4889,4890,4893],{"class":3990,"line":4412},[3988,4891,4892],{"class":4005},"      ]",[3988,4894,4895],{"class":4012},",\n",[3988,4897,4898],{"class":3990,"line":4427},[3988,4899,4900],{"class":4012},"    },\n",[3988,4902,4903],{"class":3990,"line":4442},[3988,4904,4905],{"class":4012},"  },\n",[3988,4907,4908,4911],{"class":3990,"line":4448},[3988,4909,4910],{"class":4012},"}",[3988,4912,4913],{"class":4005},")\n",[3979,4915,4917],{"className":4314,"code":4916,"language":4316,"meta":3984,"style":3984},"\u003C!-- app.vue -->\n\u003Ctemplate>\n  \u003CNuxtLayout>\n    \u003CNuxtPage \u002F>\n  \u003C\u002FNuxtLayout>\n  \u003CXAFCookieConsent \u002F>\n\u003C\u002Ftemplate>\n",[3959,4918,4919,4924,4934,4944,4955,4964,4973],{"__ignoreMap":3984},[3988,4920,4921],{"class":3990,"line":3991},[3988,4922,4923],{"class":3994},"\u003C!-- app.vue -->\n",[3988,4925,4926,4928,4931],{"class":3990,"line":3998},[3988,4927,4328],{"class":4012},[3988,4929,4930],{"class":4331},"template",[3988,4932,4933],{"class":4012},">\n",[3988,4935,4936,4939,4942],{"class":3990,"line":4023},[3988,4937,4938],{"class":4012},"  \u003C",[3988,4940,4941],{"class":4331},"NuxtLayout",[3988,4943,4933],{"class":4012},[3988,4945,4946,4949,4952],{"class":3990,"line":4029},[3988,4947,4948],{"class":4012},"    \u003C",[3988,4950,4951],{"class":4331},"NuxtPage",[3988,4953,4954],{"class":4012}," \u002F>\n",[3988,4956,4957,4960,4962],{"class":3990,"line":4367},[3988,4958,4959],{"class":4012},"  \u003C\u002F",[3988,4961,4941],{"class":4331},[3988,4963,4933],{"class":4012},[3988,4965,4966,4968,4971],{"class":3990,"line":4382},[3988,4967,4938],{"class":4012},[3988,4969,4970],{"class":4331},"XAFCookieConsent",[3988,4972,4954],{"class":4012},[3988,4974,4975,4978,4980],{"class":3990,"line":4397},[3988,4976,4977],{"class":4012},"\u003C\u002F",[3988,4979,4930],{"class":4331},[3988,4981,4933],{"class":4012},[3936,4983,4984,4985,4987,4988,4990],{},"That's it. The banner handles the UI; the composable handles the wire-level side. They share state via the ",[3959,4986,4118],{}," ",[3959,4989,4673],{}," key.",[4073,4992,4242],{"id":4993},"why-this-matters-1",[4244,4995,4996,5002,5012,5030],{},[4247,4997,4998,5001],{},[3970,4999,5000],{},"GDPR \u002F CCPA compliant by default."," Default categories match GDPR's required\u002Fopt-in split. Reject All is offered (not buried in Customize).",[4247,5003,5004,5007,5008,5011],{},[3970,5005,5006],{},"No double-counting."," When ",[3959,5009,5010],{},"gtmId"," is set, the standalone GA4 + Clarity snippets are skipped (GTM owns them). One source of truth.",[4247,5013,5014,5019,5020,5023,5024,5026,5027,5029],{},[3970,5015,5016,5017,4280],{},"Aligned with ",[3959,5018,1990],{}," The ",[3959,5021,5022],{},"XMarkPrivacyCookieConsent"," family in ",[3959,5025,1990],{}," uses the same ",[3959,5028,4673],{}," key + event shape, so a site that extends both layers gets a single consent UI, not two.",[4247,5031,5032,4987,5035,5037,5038,5040,5041,5043],{},[3970,5033,5034],{},"Decoupled.",[3959,5036,4656],{}," handles the UI; ",[3959,5039,4087],{}," handles the scripts. You can use the composable without the banner (e.g. with a TCF CMP) — just dispatch ",[3959,5042,4122],{}," events yourself.",[4073,5045,4585],{"id":5046},"tests-types-1",[4244,5048,5049,5059,5065],{},[4247,5050,5051,5054,5055,5058],{},[3970,5052,5053],{},"22 new vitest tests"," in ",[3959,5056,5057],{},"test\u002FuseConsentTracking.test.ts"," cover: storage round-trip, default state, accept-all \u002F reject-all, partial grants, GTM-takes-priority-over-standalone-GA4, custom script injection, dedupe, SSR safety, event broadcasting.",[4247,5060,5061,5064],{},[3970,5062,5063],{},"181\u002F181 tests passing"," (up from 138 in v0.3.5).",[4247,5066,5067,4101,5069,5072,5073,5076,5077,4052,5079,4052,5081,4052,5083,4052,5085,4280],{},[3970,5068,4598],{},[3959,5070,5071],{},"XAffiliateTracking.scripts[]"," typed via ",[3959,5074,5075],{},"XAffiliateTrackingScript"," so consumers get IntelliSense for ",[3959,5078,4741],{},[3959,5080,4744],{},[3959,5082,4747],{},[3959,5084,4750],{},[3959,5086,4753],{},[4073,5088,4616],{"id":5089},"upgrade-notes-for-consumers-1",[4244,5091,5092,5101,5129],{},[4247,5093,5094,5097,5098,5100],{},[3970,5095,5096],{},"No breaking changes for sites that don't ship the consent UI yet."," The composable + plugin are opt-in via the existing ",[3959,5099,4656],{}," mount.",[4247,5102,5103,5109,5110,4052,5113,5116,5117,5119,5120,5122,5123,4079,5125,5128],{},[3970,5104,5105,5106,5108],{},"Sites that shipped the old ",[3959,5107,4656],{}," (raw HTML)"," get the new component transparently — the props API is a superset of the old one. Existing prop names (",[3959,5111,5112],{},"consentDays",[3959,5114,5115],{},"cookieName",") are renamed (",[3959,5118,5112],{}," removed since storage is now ",[3959,5121,4673],{},"; ",[3959,5124,5115],{},[3959,5126,5127],{},"storageKey","). Update those two props if you used them.",[4247,5130,5131,5134,5135,5138],{},[3970,5132,5133],{},"Storage moved cookie → localStorage."," Visitors who had consent stored in the old ",[3959,5136,5137],{},"xaf_consent"," cookie will see the banner once more. One-time UX hit, then they're back to a smooth experience.",[3948,5140],{},[3951,5142,5144],{"id":5143},"v041-2026-06-28-multi-language-support","v0.4.1 — 2026-06-28 — multi-language support",[3936,5146,5147,5148,5151],{},"The headline change in v0.4.1 is that the layer now ships ",[3970,5149,5150],{},"multi-language support out of the box",". Up until now, every consuming site that wanted i18n had to roll their own locale state, persistence, and switcher — v0.4.1 provides a provider + composable that covers the common case.",[4073,5153,4168],{"id":5154},"what-shipped-2",[4170,5156,5157,5165],{},[4173,5158,5159],{},[4176,5160,5161,5163],{},[4179,5162,4689],{},[4179,5164,4692],{},[4186,5166,5167,5188,5208],{},[4176,5168,5169,5174],{},[4191,5170,5171],{},[3959,5172,5173],{},"\u003CXAFLocaleProvider>",[4191,5175,5176,5177,5180,5181,4144,5184,5187],{},"Wrapper component that provides locale state, persists choice in a cookie, dispatches ",[3959,5178,5179],{},"xaf:locale:changed"," window event on switch, sets ",[3959,5182,5183],{},"\u003Chtml lang>",[3959,5185,5186],{},"dir"," (for RTL), and offers an optional built-in footer switcher",[4176,5189,5190,5195],{},[4191,5191,5192],{},[3959,5193,5194],{},"useXafLocale()",[4191,5196,5197,5198,5200,5201,5204,5205],{},"Reactive locale state composable. Reads shared state from a parent ",[3959,5199,5173],{}," via ",[3959,5202,5203],{},"inject","; falls back to a local singleton outside a provider. Returns ",[3959,5206,5207],{},"{ locale, locales, setLocale, resolved, t, isReady }",[4176,5209,5210,5215],{},[4191,5211,5212],{},[3959,5213,5214],{},"t(map, fallback?)",[4191,5216,5217,5218,5221],{},"Tiny translator for the small strings the layer renders itself (switcher labels, \"no results\" copy). For full i18n, use ",[3970,5219,5220],{},"vue-i18n"," on top",[4073,5223,5225],{"id":5224},"default-locale-list","Default locale list",[3936,5227,5228,5231],{},[3959,5229,5230],{},"XAFLocaleProvider"," ships with a default list of 9 common locales:",[4170,5233,5234,5250],{},[4173,5235,5236],{},[4176,5237,5238,5241,5244,5247],{},[4179,5239,5240],{},"Code",[4179,5242,5243],{},"Label",[4179,5245,5246],{},"Flag",[4179,5248,5249],{},"Dir",[4186,5251,5252,5268,5283,5298,5313,5328,5343,5358,5373],{},[4176,5253,5254,5259,5262,5265],{},[4191,5255,5256],{},[3959,5257,5258],{},"en",[4191,5260,5261],{},"English",[4191,5263,5264],{},"🇺🇸",[4191,5266,5267],{},"ltr",[4176,5269,5270,5275,5278,5281],{},[4191,5271,5272],{},[3959,5273,5274],{},"es",[4191,5276,5277],{},"Español",[4191,5279,5280],{},"🇪🇸",[4191,5282,5267],{},[4176,5284,5285,5290,5293,5296],{},[4191,5286,5287],{},[3959,5288,5289],{},"fr",[4191,5291,5292],{},"Français",[4191,5294,5295],{},"🇫🇷",[4191,5297,5267],{},[4176,5299,5300,5305,5308,5311],{},[4191,5301,5302],{},[3959,5303,5304],{},"de",[4191,5306,5307],{},"Deutsch",[4191,5309,5310],{},"🇩🇪",[4191,5312,5267],{},[4176,5314,5315,5320,5323,5326],{},[4191,5316,5317],{},[3959,5318,5319],{},"pt",[4191,5321,5322],{},"Português",[4191,5324,5325],{},"🇵🇹",[4191,5327,5267],{},[4176,5329,5330,5335,5338,5341],{},[4191,5331,5332],{},[3959,5333,5334],{},"it",[4191,5336,5337],{},"Italiano",[4191,5339,5340],{},"🇮🇹",[4191,5342,5267],{},[4176,5344,5345,5350,5353,5356],{},[4191,5346,5347],{},[3959,5348,5349],{},"ja",[4191,5351,5352],{},"日本語",[4191,5354,5355],{},"🇯🇵",[4191,5357,5267],{},[4176,5359,5360,5365,5368,5371],{},[4191,5361,5362],{},[3959,5363,5364],{},"zh",[4191,5366,5367],{},"中文",[4191,5369,5370],{},"🇨🇳",[4191,5372,5267],{},[4176,5374,5375,5380,5383,5386],{},[4191,5376,5377],{},[3959,5378,5379],{},"ar",[4191,5381,5382],{},"العربية",[4191,5384,5385],{},"🇸🇦",[4191,5387,5388],{},[3970,5389,5390],{},"rtl",[3936,5392,5393,5394,5397,5398,4052,5401,5404],{},"Override with the ",[3959,5395,5396],{},"locales"," prop — pass any subset, or extend with custom ones (e.g. ",[3959,5399,5400],{},"fr-CA",[3959,5402,5403],{},"pt-BR",").",[4073,5406,4585],{"id":5407},"tests-types-2",[4244,5409,5410,5419,5423],{},[4247,5411,5412,5415,5416,5418],{},[3970,5413,5414],{},"159\u002F159 tests passing"," (was 146; added 13 logic tests for ",[3959,5417,1468],{}," covering default behavior, setLocale, RTL fallback, translator fallbacks, default locales, etc.).",[4247,5420,5421,4280],{},[3970,5422,4598],{},[4247,5424,5425],{},"Nuxt prepare: 0 warnings.",[4073,5427,4616],{"id":5428},"upgrade-notes-for-consumers-2",[3936,5430,5431,5433],{},[3970,5432,4621],{}," Purely additive.",[3936,5435,5436,5437,5439,5440,5443,5444,5446],{},"If you weren't using i18n before, nothing changes — don't add ",[3959,5438,5173],{}," to your app. If you want multi-language support, wrap your app's root with ",[3959,5441,5442],{},"\u003CXAFLocaleProvider v-model=\"locale\">"," and call ",[3959,5445,5194],{}," from any component that needs to render or switch locale.",[3936,5448,5449,5450,5452,5453,5455,5456,5459],{},"For full i18n (translation files, pluralization, ICU format), use ",[3970,5451,5220],{}," on top — ",[3959,5454,5173],{}," plays well with it because the ",[3959,5457,5458],{},"locale"," ref can drive vue-i18n's locale too.",[3948,5461],{},[3948,5463],{},[3951,5465,5467],{"id":5466},"v040-2026-06-28-full-schema-coverage-for-articles-reviews","v0.4.0 — 2026-06-28 — full schema coverage for articles + reviews",[3936,5469,5470,5471,5474,5475,4144,5478,5481,5482,5485,5486,4052,5489,4052,5492,4052,5495,4052,5498,4052,5501,4610,5504,5507],{},"The headline change in v0.4.0 is that the schema composables now cover ",[3970,5472,5473],{},"the full Schema.org article shape"," that consuming sites have been hand-rolling on ",[3959,5476,5477],{},"articles\u002F[slug].vue",[3959,5479,5480],{},"reviews\u002F[slug].vue",". The composable was previously emitting a bare ",[3959,5483,5484],{},"@type: \"Article\""," with just headline \u002F image \u002F datePublished \u002F publisher. Now it supports ",[3959,5487,5488],{},"BlogPosting",[3959,5490,5491],{},"articleSection",[3959,5493,5494],{},"keywords",[3959,5496,5497],{},"wordCount",[3959,5499,5500],{},"articleBody",[3959,5502,5503],{},"inLanguage",[3959,5505,5506],{},"isAccessibleForFree"," — everything Google's article parser cares about.",[4073,5509,5511],{"id":5510},"what-changed","What changed",[4244,5513,5514,5577,5614,5626,5635],{},[4247,5515,5516,5522,5523],{},[3970,5517,5518,5521],{},[3959,5519,5520],{},"useArticleSchema()"," enhanced for full BlogPosting coverage."," New fields:\n",[4244,5524,5525,5534,5540,5546,5552,5558,5567],{},[4247,5526,5527,5530,5531,4280],{},[3959,5528,5529],{},"type: \"Article\" | \"BlogPosting\" | \"NewsArticle\""," — explicit discriminator; defaults to ",[3959,5532,5533],{},"\"Article\"",[4247,5535,5536,5539],{},[3959,5537,5538],{},"articleSection?: string"," — category \u002F section.",[4247,5541,5542,5545],{},[3959,5543,5544],{},"keywords?: string[]"," — joined with commas per Schema.org spec.",[4247,5547,5548,5551],{},[3959,5549,5550],{},"wordCount?: number"," — drives Google's \"x min read\" annotation.",[4247,5553,5554,5557],{},[3959,5555,5556],{},"articleBody?: string"," — full or excerpt body text.",[4247,5559,5560,5563,5564,4280],{},[3959,5561,5562],{},"inLanguage?: string"," — BCP-47 tag, defaults to ",[3959,5565,5566],{},"xAffiliate.brand.locale",[4247,5568,5569,5572,5573,5576],{},[3959,5570,5571],{},"isAccessibleForFree?: boolean"," — defaults to ",[3959,5574,5575],{},"true","; SubscribeWithGoogle signal.",[4247,5578,5579,5590],{},[3970,5580,5581,5584,5585,4144,5587,4280],{},[3959,5582,5583],{},"useSiteMeta()"," extended with ",[3959,5586,5494],{},[3959,5588,5589],{},"alternate",[4244,5591,5592,5605],{},[4247,5593,5594,5596,5597,5600,5601,5604],{},[3959,5595,5544],{}," — emits ",[3959,5598,5599],{},"\u003Cmeta name=\"keywords\">",". Distinct from ",[3959,5602,5603],{},"tags"," so you can have separate lists for meta vs article schema.",[4247,5606,5607,5596,5610,5613],{},[3959,5608,5609],{},"alternate?: { hreflang: string; href: string }[]",[3959,5611,5612],{},"\u003Clink rel=\"alternate\" hreflang=\"...\" href=\"...\">"," for international SEO.",[4247,5615,5616,4987,5619,5621,5622,5625],{},[3970,5617,5618],{},"Head output tightened.",[3959,5620,5583],{}," no longer emits empty ",[3959,5623,5624],{},"\u003Cmeta property=\"og:...\" content=\"\">"," tags when there's no image \u002F twitter handle \u002F publish date to put in them. Cuts 5–8 empty meta tags per page.",[4247,5627,5628,5634],{},[3970,5629,5630,5633],{},[3959,5631,5632],{},"SchemaArticle"," type extended."," The new fields are part of the typed shape, so consumers get IntelliSense.",[4247,5636,5637,4987,5643,5646],{},[3970,5638,5639,5642],{},[3959,5640,5641],{},"ArticleSchemaType"," exported.",[3959,5644,5645],{},"import type { ArticleSchemaType } from \"@xenterprises\u002Fnuxt-x-affiliate\""," for consumers that want to discriminate on the schema kind.",[4073,5648,5650],{"id":5649},"next-round-consumer-migration","Next-round consumer migration",[3936,5652,5653],{},"These new fields unblock a one-PR migration on each consuming site that replaces ~150 lines of hand-rolled JSON-LD per page with two composable calls:",[3979,5655,5657],{"className":4314,"code":5656,"language":4316,"meta":3984,"style":3984},"\u003C!-- articles\u002F[slug].vue — before: ~80 lines of JSON-LD  →  after: 1 call -->\nuseArticleSchema({\n  type: 'BlogPosting',\n  headline: article.title,\n  description: article.excerpt,\n  image: article.heroImage,\n  datePublished: article.publishedAt,\n  dateModified: article.updatedAt,\n  articleSection: article.category,\n  keywords: article.tags,\n  wordCount: article.wordCount,\n  articleBody: article.bodyText,\n  inLanguage: 'en-US',\n})\n\n\u003C!-- reviews\u002F[slug].vue — before: ~150 lines (BlogPosting + Review + Product)  →  after: 2 calls -->\nuseArticleSchema({ type: 'BlogPosting', headline, articleBody, ... })\nuseProductSchema({ product: {...}, ratingValue, ratingCount, offer: {...}, reviewBody, ... })\n",[3959,5658,5659,5664,5669,5674,5679,5684,5689,5694,5699,5704,5709,5714,5719,5724,5729,5733,5738,5743],{"__ignoreMap":3984},[3988,5660,5661],{"class":3990,"line":3991},[3988,5662,5663],{"class":3994},"\u003C!-- articles\u002F[slug].vue — before: ~80 lines of JSON-LD  →  after: 1 call -->\n",[3988,5665,5666],{"class":3990,"line":3998},[3988,5667,5668],{"class":4005},"useArticleSchema({\n",[3988,5670,5671],{"class":3990,"line":4023},[3988,5672,5673],{"class":4005},"  type: 'BlogPosting',\n",[3988,5675,5676],{"class":3990,"line":4029},[3988,5677,5678],{"class":4005},"  headline: article.title,\n",[3988,5680,5681],{"class":3990,"line":4367},[3988,5682,5683],{"class":4005},"  description: article.excerpt,\n",[3988,5685,5686],{"class":3990,"line":4382},[3988,5687,5688],{"class":4005},"  image: article.heroImage,\n",[3988,5690,5691],{"class":3990,"line":4397},[3988,5692,5693],{"class":4005},"  datePublished: article.publishedAt,\n",[3988,5695,5696],{"class":3990,"line":4412},[3988,5697,5698],{"class":4005},"  dateModified: article.updatedAt,\n",[3988,5700,5701],{"class":3990,"line":4427},[3988,5702,5703],{"class":4005},"  articleSection: article.category,\n",[3988,5705,5706],{"class":3990,"line":4442},[3988,5707,5708],{"class":4005},"  keywords: article.tags,\n",[3988,5710,5711],{"class":3990,"line":4448},[3988,5712,5713],{"class":4005},"  wordCount: article.wordCount,\n",[3988,5715,5716],{"class":3990,"line":4455},[3988,5717,5718],{"class":4005},"  articleBody: article.bodyText,\n",[3988,5720,5721],{"class":3990,"line":4461},[3988,5722,5723],{"class":4005},"  inLanguage: 'en-US',\n",[3988,5725,5726],{"class":3990,"line":4467},[3988,5727,5728],{"class":4005},"})\n",[3988,5730,5731],{"class":3990,"line":4473},[3988,5732,4452],{"emptyLinePlaceholder":4451},[3988,5734,5735],{"class":3990,"line":4479},[3988,5736,5737],{"class":3994},"\u003C!-- reviews\u002F[slug].vue — before: ~150 lines (BlogPosting + Review + Product)  →  after: 2 calls -->\n",[3988,5739,5740],{"class":3990,"line":4485},[3988,5741,5742],{"class":4005},"useArticleSchema({ type: 'BlogPosting', headline, articleBody, ... })\n",[3988,5744,5745],{"class":3990,"line":4491},[3988,5746,5747],{"class":4005},"useProductSchema({ product: {...}, ratingValue, ratingCount, offer: {...}, reviewBody, ... })\n",[3936,5749,5750,5751,5753,5754,5757,5758,4052,5761,4052,5764,4052,5767,4052,5770,5773],{},"The ",[3959,5752,5583],{}," additions similarly consolidate the 8-line ",[3959,5755,5756],{},"useSeoMeta + useHead"," boilerplate that lives on every standard page (",[3959,5759,5760],{},"\u002F",[3959,5762,5763],{},"\u002Fabout",[3959,5765,5766],{},"\u002Fcontact",[3959,5768,5769],{},"\u002Fcategory",[3959,5771,5772],{},"\u002Fsearch",", etc.).",[4073,5775,4585],{"id":5776},"tests-types-3",[4244,5778,5779,5785,5789],{},[4247,5780,5781,5784],{},[3970,5782,5783],{},"146\u002F146 tests passing"," (up from 138; added 8 new tests).",[4247,5786,5787,4280],{},[3970,5788,4598],{},[4247,5790,5791],{},"Tarball: 122 files, 106.1 kB unpacked.",[4073,5793,4616],{"id":5794},"upgrade-notes-for-consumers-3",[3936,5796,5797,5799,5800,4144,5802,5804],{},[3970,5798,4621],{}," v0.4.0 is purely additive. Existing ",[3959,5801,5520],{},[3959,5803,5583],{}," calls work unchanged. New fields are optional.",[3948,5806],{},[3951,5808,5810],{"id":5809},"v035-2026-06-28-typecheck-gate","v0.3.5 — 2026-06-28 — typecheck gate",[3936,5812,5813,5814,5817,5818,5821],{},"The headline change in v0.3.5 is that ",[3970,5815,5816],{},"typecheck is now a hard gate",". Every push and MR must pass ",[3959,5819,5820],{},"vue-tsc --noEmit"," with zero errors before the playground can be built, before tests run, and before the package can be published.",[4073,5823,5511],{"id":5824},"what-changed-1",[4244,5826,5827,5848],{},[4247,5828,5829,5835,5836,5839,5840,5843,5844,5847],{},[3970,5830,5831,5832,4280],{},"Strict typecheck wired into CI and ",[3959,5833,5834],{},"prepublishOnly"," Three jobs now run on every MR: ",[3959,5837,5838],{},"test:unit"," (vitest, 131\u002F131 tests), ",[3959,5841,5842],{},"typecheck"," (vue-tsc, 0 errors), and ",[3959,5845,5846],{},"build:playground"," (consumer-side smoke test).",[4247,5849,5850,5853,5854,5856,5857],{},[3970,5851,5852],{},"47 pre-existing typecheck errors fixed."," Surfaced when we first wired ",[3959,5855,5820],{}," properly. They broke down into six buckets:\n",[4244,5858,5859,5877,5899,5921,5952,5980],{},[4247,5860,5861,4987,5864,4052,5867,4052,5870,4052,5873,5876],{},[3970,5862,5863],{},"Schema.org contract gaps.",[3959,5865,5866],{},"SchemaOrganization.logo",[3959,5868,5869],{},"SchemaPerson.worksFor",[3959,5871,5872],{},"SchemaReview.dateModified",[3959,5874,5875],{},"AffiliateLink.productName"," were all missing from the type definitions — the components used them but the type was incomplete. All added.",[4247,5878,5879,5882,5883,5886,5887,5890,5891,5894,5895,5898],{},[3970,5880,5881],{},"Wrong relative imports."," Six ",[3959,5884,5885],{},"X\u002FAF\u002F*"," components imported from ",[3959,5888,5889],{},"'..\u002F..\u002Ftypes'"," instead of ",[3959,5892,5893],{},"'..\u002F..\u002F..\u002Ftypes'",". Worked at runtime (Nuxt auto-imports + types are erased) but typecheck caught it. ",[3959,5896,5897],{},"XAF\u002FBundle.vue"," had a similar off-by-one in a composables import.",[4247,5900,5901,4987,5907,4144,5910,5913,5914,4209,5917,5920],{},[3970,5902,5903,5906],{},[3959,5904,5905],{},"@types\u002Fnode"," missing.",[3959,5908,5909],{},"nuxt.config.ts",[3959,5911,5912],{},"vitest.config.ts"," couldn't resolve ",[3959,5915,5916],{},"node:url",[3959,5918,5919],{},"path",". Added as a devDependency.",[4247,5922,5923,4987,5929,4052,5932,4052,5935,4052,5938,4052,5941,4052,5944,5947,5948,5951],{},[3970,5924,5925,5928],{},[3959,5926,5927],{},"noUncheckedIndexedAccess"," strict-mode issues.",[3959,5930,5931],{},"Byline.vue",[3959,5933,5934],{},"DecisionMatrix.vue",[3959,5936,5937],{},"Gallery.vue",[3959,5939,5940],{},"Quiz.vue",[3959,5942,5943],{},"SearchBar.vue",[3959,5945,5946],{},"StickyCTA.vue"," — array index access and ",[3959,5949,5950],{},"IntersectionObserver"," callback destructuring needed optional chaining or guards.",[4247,5953,5954,4987,5957,4052,5960,4052,5963,4052,5966,4052,5969,5972,5973,5976,5977,4280],{},[3970,5955,5956],{},"Cookie regex match results.",[3959,5958,5959],{},"CookieConsent.vue",[3959,5961,5962],{},"ExitIntent.vue",[3959,5964,5965],{},"OfferBanner.vue",[3959,5967,5968],{},"useReferralTracking.ts",[3959,5970,5971],{},"useReferralTracking.test.ts"," — ",[3959,5974,5975],{},"match[1]"," was being non-null-asserted; now guarded with ",[3959,5978,5979],{},"match && match[1] ? ... : null",[4247,5981,5982,4987,5985,4144,5988,5991,5992,5995,5996,5999],{},[3970,5983,5984],{},"Type cast tightness.",[3959,5986,5987],{},"AuthorBox.vue",[3959,5989,5990],{},"useAffiliateContent.ts"," were casting ",[3959,5993,5994],{},"appConfig"," directly to a narrower type; TS rejected as insufficient overlap. Now use ",[3959,5997,5998],{},"as unknown as X"," per the official TS migration guidance.",[4073,6001,4616],{"id":6002},"upgrade-notes-for-consumers-4",[3936,6004,6005,6007],{},[3970,6006,4621],{}," v0.3.5 is purely an infrastructure + correctness release. Every component prop, every composable signature, every schema shape is the same as v0.3.4.",[3936,6009,6010,6011,6013,6014,6017,6018,4280],{},"If you're using TypeScript strict mode in your consuming site, you'll benefit from the tightened ",[3959,6012,5866],{}," type (now accepts the ",[3959,6015,6016],{},"ImageObject"," shape Google prefers). Update your app config accordingly if you had type assertions pinned to ",[3959,6019,6020],{},"string",[3948,6022],{},[3951,6024,6026],{"id":6025},"v034-2026-06-28-ci-publish-hardening","v0.3.4 — 2026-06-28 — CI + publish hardening",[3936,6028,6029,6030,6033,6034,6037,6038,6041],{},"The headline change in v0.3.4 is the ",[3970,6031,6032],{},"CI pipeline + publish gate",". Before v0.3.4, ",[3959,6035,6036],{},"npm test"," was a manual step someone had to remember before ",[3959,6039,6040],{},"npm publish",". Now it's automated.",[4073,6043,5511],{"id":6044},"what-changed-2",[4244,6046,6047,6093,6107,6120,6147,6164,6185],{},[4247,6048,6049,6055,6056],{},[3970,6050,6051,6054],{},[3959,6052,6053],{},".gitlab-ci.yml"," introduced."," Runs four jobs:\n",[4244,6057,6058,6067,6075,6083],{},[4247,6059,6060,6062,6063,6066],{},[3959,6061,5838],{}," (required) — ",[3959,6064,6065],{},"vitest run"," against the 131-test suite.",[4247,6068,6069,6071,6072,6074],{},[3959,6070,5842],{}," (required, on MRs + tags) — ",[3959,6073,5820],{}," via Nuxt's generated tsconfig. Promoted from \"advisory\" to \"required\" in v0.3.5.",[4247,6076,6077,6062,6079,6082],{},[3959,6078,5846],{},[3959,6080,6081],{},"nuxt build .playground",". The playground extends the layer the same way a consuming site would, so this is the consumer-side smoke test.",[4247,6084,6085,6088,6089,6092],{},[3959,6086,6087],{},"publish:verify"," (tag-only) — ",[3959,6090,6091],{},"npm pack --dry-run"," to confirm the tarball is clean.",[4247,6094,6095,4987,6100,6102,6103,6106],{},[3970,6096,6097,6099],{},[3959,6098,5834],{}," hook added.",[3959,6101,6040],{}," now runs ",[3959,6104,6105],{},"npm test && npm run typecheck && npm run lint:pack"," first. If any step fails, publish aborts before pushing to the registry.",[4247,6108,6109,4987,6112,6115,6116,6119],{},[3970,6110,6111],{},"Typecheck script added.",[3959,6113,6114],{},"npm run typecheck"," runs ",[3959,6117,6118],{},"nuxt prepare && vue-tsc --noEmit -p tsconfig.json",". Useful for humans iterating locally before pushing.",[4247,6121,6122,6132,6133,6136,6137,6140,6141,6143,6144,6146],{},[3970,6123,6124,6125,6128,6129,4280],{},"Fix for ",[3959,6126,6127],{},"useSchema.ts"," shadowing Nuxt's ",[3959,6130,6131],{},"computed"," The composable was doing ",[3959,6134,6135],{},"import { computed } from \"vue\""," + ",[3959,6138,6139],{},"export { computed }",", which shadowed Nuxt's auto-imported ",[3959,6142,6131],{}," and produced a Nuxt prepare warning. Removed both. Components that previously got ",[3959,6145,6131],{}," via the leaky re-export now get it via Nuxt's auto-import, which is what they should have been doing all along.",[4247,6148,6149,6155,6156,6159,6160,6163],{},[3970,6150,6151,6154],{},[3959,6152,6153],{},"SchemaThing"," no longer needs index signature."," The relaxed ",[3959,6157,6158],{},"cleanSchema\u003CT>(input: T): T"," generic means Schema.org types don't need ",[3959,6161,6162],{},"[key: string]: unknown"," to satisfy the helper.",[4247,6165,6166,6173,6174,6177,6178,6181,6182,6184],{},[3970,6167,6168,6169,6172],{},"Duplicate ",[3959,6170,6171],{},"xAffiliate"," augmentation deleted."," Was in ",[3959,6175,6176],{},"app\u002Ftypes\u002Faffiliate.ts",", conflicted with the canonical one in ",[3959,6179,6180],{},"app\u002Fapp.config.ts",". Now ",[3959,6183,13],{}," is the single source of truth for the augmentation.",[4247,6186,6187,6192],{},[3970,6188,6189,6191],{},[3959,6190,6053],{}," excluded from npm pack."," Tarball stays at 113 files \u002F 88.9 kB.",[4073,6194,4616],{"id":6195},"upgrade-notes-for-consumers-5",[3936,6197,6198,6200,6201,6204],{},[3970,6199,4621],{}," v0.3.4 is infrastructure-only. If you're consuming the layer via ",[3959,6202,6203],{},"extends: [['@xenterprises\u002Fnuxt-x-affiliate', { install: true }]]",", no changes needed.",[3948,6206],{},[3951,6208,6210],{"id":6209},"v033-2026-06-27-xaf-content-family-v3-expansion","v0.3.3 — 2026-06-27 — XAF content family v3 expansion",[3936,6212,6213,6214,6217],{},"The headline change in v0.3.3 is ",[3970,6215,6216],{},"21 new XAF components"," (53 → 78 total), bringing the layer to feature parity with most niche review-site templates you can buy or hire out.",[4073,6219,4168],{"id":6220},"what-shipped-3",[4170,6222,6223,6233],{},[4173,6224,6225],{},[4176,6226,6227,6230],{},[4179,6228,6229],{},"Group",[4179,6231,6232],{},"New components",[4186,6234,6235,6256,6280,6304,6325,6340],{},[4176,6236,6237,6242],{},[4191,6238,6239],{},[3970,6240,6241],{},"Site chrome",[4191,6243,6244,4052,6247,4052,6250,4052,6253],{},[3959,6245,6246],{},"\u003CXAFSiteHeader>",[3959,6248,6249],{},"\u003CXAFSiteFooter>",[3959,6251,6252],{},"\u003CXAFMegaMenu>",[3959,6254,6255],{},"\u003CXAFNotFound>",[4176,6257,6258,6263],{},[4191,6259,6260],{},[3970,6261,6262],{},"Discovery",[4191,6264,6265,4052,6268,4052,6271,4052,6274,4052,6277],{},[3959,6266,6267],{},"\u003CXAFLatestReviews>",[3959,6269,6270],{},"\u003CXAFCategoryIndex>",[3959,6272,6273],{},"\u003CXAFTrending>",[3959,6275,6276],{},"\u003CXAFAuthorArchive>",[3959,6278,6279],{},"\u003CXAFSearchResults>",[4176,6281,6282,6287],{},[4191,6283,6284],{},[3970,6285,6286],{},"Engagement loops",[4191,6288,6289,4052,6292,4052,6295,4052,6298,4052,6301],{},[3959,6290,6291],{},"\u003CXAFAskQuestion>",[3959,6293,6294],{},"\u003CXAFCommentList>",[3959,6296,6297],{},"\u003CXAFCommentForm>",[3959,6299,6300],{},"\u003CXAFPoll>",[3959,6302,6303],{},"\u003CXAFQuiz>",[4176,6305,6306,6311],{},[4191,6307,6308],{},[3970,6309,6310],{},"Conversion",[4191,6312,6313,4052,6316,4052,6319,4052,6322],{},[3959,6314,6315],{},"\u003CXAFBundle>",[3959,6317,6318],{},"\u003CXAFCountdown>",[3959,6320,6321],{},"\u003CXAFOfferBanner>",[3959,6323,6324],{},"\u003CXAFShippingBar>",[4176,6326,6327,6332],{},[4191,6328,6329],{},[3970,6330,6331],{},"Stats \u002F decision",[4191,6333,6334,4052,6337],{},[3959,6335,6336],{},"\u003CXAFStatHighlight>",[3959,6338,6339],{},"\u003CXAFDecisionFlow>",[4176,6341,6342,6347],{},[4191,6343,6344],{},[3970,6345,6346],{},"Retention",[4191,6348,6349],{},[3959,6350,6351],{},"\u003CXAFNewsletterArchive>",[4073,6353,6355],{"id":6354},"also-in-v033","Also in v0.3.3",[4244,6357,6358,6367],{},[4247,6359,6360,6366],{},[3970,6361,6362,6363,5404],{},"Agent team (",[3959,6364,6365],{},".harness\u002F"," Multi-agent orchestration: developer, tester, docs-writer, publisher. The orchestrator routes work between them.",[4247,6368,6369,4987,6372,6375],{},[3970,6370,6371],{},"Memory layer.",[3959,6373,6374],{},".harness\u002Fmemory\u002FMEMORY.md"," for shared team state — open issues, architectural invariants, conventions.",[4073,6377,4616],{"id":6378},"upgrade-notes-for-consumers-6",[3936,6380,6381,6383],{},[3970,6382,4621],{}," v0.3.3 is purely additive. All 78 components coexist; nothing was renamed or removed.",[3936,6385,6386,6387,6390,6391,6393,6394,6396,6397,4079,6400,6402],{},"If you were using ",[3959,6388,6389],{},"\u003CXAFSearchBar>"," (a pre-v0.3.3 single-page widget), v0.3.3 added ",[3959,6392,6279],{}," for the search results page. Pair them: ",[3959,6395,6389],{}," in your header → navigate to ",[3959,6398,6399],{},"\u002Fsearch?q=...",[3959,6401,6279],{}," on the results page.",[3948,6404],{},[3951,6406,6408],{"id":6407},"ci-publish-workflow-new-in-v034","CI + publish workflow (new in v0.3.4)",[3979,6410,6415],{"className":6411,"code":6413,"language":6414},[6412],"language-text","┌──────────────────────────────────────────────────────────┐\n│                     push to main \u002F MR                    │\n└──────────────────────────────────────────────────────────┘\n                            │\n            ┌───────────────┼───────────────┐\n            ▼               ▼               ▼\n       test:unit       typecheck      build:playground\n       (vitest)       (vue-tsc)       (nuxt build)\n       131 tests      0 errors        consumer smoke\n            │               │               │\n            └───────────────┼───────────────┘\n                            ▼\n                    all required jobs\n                            │\n                            ▼\n              ┌─────── MR can merge ───────┐\n              │                            │\n              ▼                            ▼\n        tag (v0.3.5+)              npm publish\n              │                            │\n              ▼                            ▼\n       publish:verify              prepublishOnly\n       (npm pack --dry-run)       (test + typecheck + pack)\n","text",[3959,6416,6413],{"__ignoreMap":3984},[4073,6418,6420,6421,6423],{"id":6419},"what-prepublishonly-actually-does","What ",[3959,6422,5834],{}," actually does",[3979,6425,6429],{"className":6426,"code":6427,"language":6428,"meta":3984,"style":3984},"language-bash shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","npm test          # 131 vitest assertions\nnpm run typecheck # vue-tsc, must be 0 errors\nnpm run lint:pack # npm pack --dry-run, must be 113 files\n","bash",[3959,6430,6431,6443,6456],{"__ignoreMap":3984},[3988,6432,6433,6437,6440],{"class":3990,"line":3991},[3988,6434,6436],{"class":6435},"sBMFI","npm",[3988,6438,6439],{"class":4016}," test",[3988,6441,6442],{"class":3994},"          # 131 vitest assertions\n",[3988,6444,6445,6447,6450,6453],{"class":3990,"line":3998},[3988,6446,6436],{"class":6435},[3988,6448,6449],{"class":4016}," run",[3988,6451,6452],{"class":4016}," typecheck",[3988,6454,6455],{"class":3994}," # vue-tsc, must be 0 errors\n",[3988,6457,6458,6460,6462,6465],{"class":3990,"line":4023},[3988,6459,6436],{"class":6435},[3988,6461,6449],{"class":4016},[3988,6463,6464],{"class":4016}," lint:pack",[3988,6466,6467],{"class":3994}," # npm pack --dry-run, must be 113 files\n",[3936,6469,6470,6471,6473],{},"If any of those fails, ",[3959,6472,6040],{}," aborts before anything hits the registry.",[3948,6475],{},[3951,6477,6479],{"id":6478},"v035-second-cut-2026-06-28-feature-expansion","v0.3.5 (second cut) — 2026-06-28 — feature expansion",[3936,6481,6482],{},"The first v0.3.5 cut shipped the typecheck gate + Nuxt 4 config plumbing fixes (above). This second cut adds the missing backlog items and brings the docs site up to date.",[4073,6484,4168],{"id":6485},"what-shipped-4",[3936,6487,6488,6491,6492,6494],{},[3970,6489,6490],{},"5 new components"," (84 → 89 total in the ",[3959,6493,4070],{}," review-site family):",[4170,6496,6497,6505],{},[4173,6498,6499],{},[4176,6500,6501,6503],{},[4179,6502,4181],{},[4179,6504,4692],{},[4186,6506,6507,6517,6527,6537,6551,6564],{},[4176,6508,6509,6514],{},[4191,6510,6511],{},[3959,6512,6513],{},"\u003CXAFPagination>",[4191,6515,6516],{},"Numbered page nav with prev\u002Fnext, ellipsis gaps, query or path-style URLs",[4176,6518,6519,6524],{},[4191,6520,6521],{},[3959,6522,6523],{},"\u003CXAFSearchFilters>",[4191,6525,6526],{},"Faceted filter sidebar (checkbox \u002F radio \u002F range) with v-model state and clear-all",[4176,6528,6529,6534],{},[4191,6530,6531],{},[3959,6532,6533],{},"\u003CXAFTaxonomyArchive>",[4191,6535,6536],{},"Category\u002Ftag\u002Ftopic archive grid with cover images, list\u002Fgrid layouts, auto-emitted CollectionPage schema",[4176,6538,6539,6544],{},[4191,6540,6541],{},[3959,6542,6543],{},"\u003CXAFCurrencySwitcher>",[4191,6545,6546,6547,6550],{},"Currency picker (dropdown or compact pill) with cookie persistence + ",[3959,6548,6549],{},"xaf:currency:changed"," window event",[4176,6552,6553,6558],{},[4191,6554,6555,6557],{},[3959,6556,4147],{}," (backfilled)",[4191,6559,6560,6561],{},"Full-viewport marketing hero — distinct from the per-review ",[3959,6562,6563],{},"\u003CXAFHero>",[4176,6565,6566,6571],{},[4191,6567,6568,6557],{},[3959,6569,6570],{},"\u003CXAFPageSection>",[4191,6572,6573,6574,6136,6577,6580],{},"Layout primitive with ",[3959,6575,6576],{},"bg",[3959,6578,6579],{},"padding"," variants for in-page sections",[3936,6582,6583,4796],{},[3970,6584,6585],{},"1 new composable",[4170,6587,6588,6597],{},[4173,6589,6590],{},[4176,6591,6592,6595],{},[4179,6593,6594],{},"Composable",[4179,6596,4692],{},[4186,6598,6599],{},[4176,6600,6601,6606],{},[4191,6602,6603],{},[3959,6604,6605],{},"useXafExperiment()",[4191,6607,6608,6609,6612,6613,6616],{},"Sticky A\u002FB testing hook with weighted random pick, deterministic bucketing by ",[3959,6610,6611],{},"userId",", TTL re-randomization, ",[3959,6614,6615],{},"xaf:experiment:exposed"," event tracking",[3936,6618,6619,6622],{},[3970,6620,6621],{},"Docus docs backfill"," — 16 new pages in this site, plus updates:",[4170,6624,6625,6634],{},[4173,6626,6627],{},[4176,6628,6629,6631],{},[4179,6630,2863],{},[4179,6632,6633],{},"What's documented",[4186,6635,6636,6655,6698,6708],{},[4176,6637,6638,6652],{},[4191,6639,6640,4052,6643,4052,6646,4052,6649],{},[3959,6641,6642],{},"22.pagination",[3959,6644,6645],{},"23.search-filters",[3959,6647,6648],{},"24.taxonomy-archive",[3959,6650,6651],{},"25.currency-switcher",[4191,6653,6654],{},"New components from this cut",[4176,6656,6657,6695],{},[4191,6658,6659,4052,6662,4052,6665,4052,6668,4052,6671,4052,6674,4052,6677,4052,6680,4052,6683,4052,6686,4052,6689,4052,6692],{},[3959,6660,6661],{},"26.site-header",[3959,6663,6664],{},"27.site-footer",[3959,6666,6667],{},"28.mega-menu",[3959,6669,6670],{},"29.faq",[3959,6672,6673],{},"30.hero",[3959,6675,6676],{},"31.latest-reviews",[3959,6678,6679],{},"32.category-index",[3959,6681,6682],{},"33.search-bar",[3959,6684,6685],{},"34.search-results",[3959,6687,6688],{},"35.newsletter",[3959,6690,6691],{},"36.trending",[3959,6693,6694],{},"37.author-archive",[4191,6696,6697],{},"Backfill for the v0.3.3 expansion (the most-consulted 12)",[4176,6699,6700,6705],{},[4191,6701,6702],{},[3959,6703,6704],{},"composables\u002F6.use-xaf-experiment",[4191,6706,6707],{},"New composable",[4176,6709,6710,6716],{},[4191,6711,6712,6715],{},[3959,6713,6714],{},"release-notes.md"," (this page)",[4191,6717,6718],{},"Updated with the expansion section",[3936,6720,6721,6722,6725],{},"Docus coverage went from ",[3970,6723,6724],{},"21 → 38 component pages"," (still missing ~50 of the 89 — track in next milestone).",[4073,6727,4585],{"id":6728},"tests-types-4",[4244,6730,6731,6739,6743],{},[4247,6732,6733,6736,6737,5404],{},[3970,6734,6735],{},"138\u002F138 tests passing"," (up from 131; added 7 logic tests for ",[3959,6738,1464],{},[4247,6740,6741,4280],{},[3970,6742,4598],{},[4247,6744,6745,6746,4079,6749,4052,6752,6755],{},"New components emit their own schemas (",[3959,6747,6748],{},"XAFTaxonomyArchive",[3959,6750,6751],{},"CollectionPage",[3959,6753,6754],{},"XAFPagination"," is SEO-friendly by always linking page 1 to the bare URL).",[4073,6757,4616],{"id":6758},"upgrade-notes-for-consumers-7",[3936,6760,6761,5433],{},[3970,6762,4621],{},[3936,6764,6765,6766,6769,6770,6773,6774,6777,6778,6780],{},"If you're using ",[3959,6767,6768],{},"useAffiliateContent()","'s ",[3959,6771,6772],{},"config.currency",", you can now wire the value into ",[3959,6775,6776],{},"\u003CXAFCurrencySwitcher v-model>"," to give visitors a currency picker — the switcher emits ",[3959,6779,6549],{}," so any price-rendering code can listen and re-format.",[3948,6782],{},[3951,6784,6786],{"id":6785},"open-follow-up","Open follow-up",[4244,6788,6789,6799],{},[4247,6790,6791,6792,6794,6795,4280],{},"Multi-language support (",[3959,6793,5173],{},") — the last backlog item. Tracked in ",[3940,6796,6798],{"href":3942,"rel":6797},[3944],"CHANGELOG.md \"Unreleased\" section",[4247,6800,6801],{},"Docus backfill: still missing ~50 component pages (the v0.3.3 expansion had 21 components, of which the top 12 are now documented; the lower-priority 9 + ~30 v0.3.1\u002Fv0.3.2 components still need pages). Tracked for next milestone.",[3948,6803],{},[3951,6805,6807],{"id":6806},"see-also","See also",[4244,6809,6810,6818,6835,6840],{},[4247,6811,6812,6814,6815,6817],{},[3940,6813,792],{"href":1480}," — full ",[3959,6816,13],{}," reference",[4247,6819,6820,5972,6822,4052,6824,4052,6826,4052,6828,4052,6831,4052,6833],{},[3940,6821,727],{"href":1433},[3959,6823,1432],{},[3959,6825,1452],{},[3959,6827,1448],{},[3959,6829,6830],{},"useAffiliateImpression",[3959,6832,872],{},[3959,6834,1464],{},[4247,6836,6837,6839],{},[3940,6838,1503],{"href":1026}," — full 89-component index",[4247,6841,6842],{},[3940,6843,6846],{"href":6844,"rel":6845},"https:\u002F\u002Fgitlab.com\u002Fx-enterprises\u002Fxlayers\u002Fnuxt-x-affiliate",[3944],"GitLab repo",[6848,6849,6850],"style",{},"html pre.shiki code .sHwdD, html code.shiki .sHwdD{--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#546E7A;--shiki-default-font-style:italic;--shiki-dark:#676E95;--shiki-dark-font-style:italic}html pre.shiki code .s7zQu, html code.shiki .s7zQu{--shiki-light:#39ADB5;--shiki-light-font-style:italic;--shiki-default:#89DDFF;--shiki-default-font-style:italic;--shiki-dark:#89DDFF;--shiki-dark-font-style:italic}html pre.shiki code .sTEyZ, html code.shiki .sTEyZ{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}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 .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 .s2Zo4, html code.shiki .s2Zo4{--shiki-light:#6182B8;--shiki-default:#82AAFF;--shiki-dark:#82AAFF}html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}",{"title":3984,"searchDepth":3998,"depth":3998,"links":6852},[6853,6857,6864,6871,6877,6883,6887,6891,6896,6900,6905,6906],{"id":3953,"depth":3998,"text":3954,"children":6854},[6855],{"id":4075,"depth":4023,"text":6856},"BREAKING: useConsentTracking → useXAFConsentTracking",{"id":4136,"depth":3998,"text":4137,"children":6858},[6859,6860,6861,6862,6863],{"id":4167,"depth":4023,"text":4168},{"id":4241,"depth":4023,"text":4242},{"id":4310,"depth":4023,"text":4311},{"id":4584,"depth":4023,"text":4585},{"id":4615,"depth":4023,"text":4616},{"id":4649,"depth":3998,"text":4650,"children":6865},[6866,6867,6868,6869,6870],{"id":4680,"depth":4023,"text":4168},{"id":4760,"depth":4023,"text":4311},{"id":4993,"depth":4023,"text":4242},{"id":5046,"depth":4023,"text":4585},{"id":5089,"depth":4023,"text":4616},{"id":5143,"depth":3998,"text":5144,"children":6872},[6873,6874,6875,6876],{"id":5154,"depth":4023,"text":4168},{"id":5224,"depth":4023,"text":5225},{"id":5407,"depth":4023,"text":4585},{"id":5428,"depth":4023,"text":4616},{"id":5466,"depth":3998,"text":5467,"children":6878},[6879,6880,6881,6882],{"id":5510,"depth":4023,"text":5511},{"id":5649,"depth":4023,"text":5650},{"id":5776,"depth":4023,"text":4585},{"id":5794,"depth":4023,"text":4616},{"id":5809,"depth":3998,"text":5810,"children":6884},[6885,6886],{"id":5824,"depth":4023,"text":5511},{"id":6002,"depth":4023,"text":4616},{"id":6025,"depth":3998,"text":6026,"children":6888},[6889,6890],{"id":6044,"depth":4023,"text":5511},{"id":6195,"depth":4023,"text":4616},{"id":6209,"depth":3998,"text":6210,"children":6892},[6893,6894,6895],{"id":6220,"depth":4023,"text":4168},{"id":6354,"depth":4023,"text":6355},{"id":6378,"depth":4023,"text":4616},{"id":6407,"depth":3998,"text":6408,"children":6897},[6898],{"id":6419,"depth":4023,"text":6899},"What prepublishOnly actually does",{"id":6478,"depth":3998,"text":6479,"children":6901},[6902,6903,6904],{"id":6485,"depth":4023,"text":4168},{"id":6728,"depth":4023,"text":4585},{"id":6758,"depth":4023,"text":4616},{"id":6785,"depth":3998,"text":6786},{"id":6806,"depth":3998,"text":6807},"Detailed release history for @xenterprises\u002Fnuxt-x-affiliate — what shipped in v0.3.5, v0.4.0, v0.4.1, v0.5.0, and v0.6.0, plus the breaking dashboard-folder consolidation landing in the next minor.","md",null,{"mcp":6911},{"package":6912,"category":1485},"@xenterprises\u002Fnuxt-x-affiliate",{"title":1485,"description":6907},"WR34LqAy-zYbPXkN2eSo_vOGGa8TMbtg2VATGfWfsTY",[6916,6918],{"title":792,"path":1480,"stem":1481,"description":6917,"children":-1},"app.config.ts reference for @xenterprises\u002Fnuxt-x-affiliate — covers xAffiliate (dashboard + brand + author + legal + tracking) and xAffiliateContent (merchants + currency).",{"title":1489,"path":1490,"stem":1491,"description":6919,"children":-1},"Multi-tenant resolution layer for Nuxt 4 — bridges the better-auth active organization into a tenant vocabulary with path\u002Fsubdomain\u002Fheader resolution strategies, X-Tenant-ID request injection, and per-tenant useXCrud cache scoping with flush-on-switch.",1785173035810]