\n \u003C/template>\n\n \u003Ccomponent\n v-if=\"resolvedComponent\"\n :is=\"resolvedComponent\"\n :field=\"field\"\n :fieldName=\"fieldName\"\n :state=\"state\"\n />\n\n \u003Ctemplate v-if=\"helpContent\" #help>\n \u003Cspan v-html=\"cleanHTML(helpContent)\" />\n \u003C/template>\n \u003C/UFormField>\n```\n\n ```\n \u003CURadioGroup\n v-model=\"state[fieldName]\"\n :items=\"transformOptions(field['#options'] || {})\"\n orientation=\"horizontal\"\n class=\"w-full\"\n />\n```\n\n```\n \u003CUSelect\n v-model=\"state[fieldName]\"\n placeholder=\"Select\"\n :items=\"transformOptions(field['#options'] || {})\"\n class=\"w-full\"\n />\n\n```\nHowever when using a UCheckbox label and description have to be set here\n\n```\n \u003CUCheckbox\n v-model=\"checkboxValue\"\n :label=\"field['#title']\"\n :description=\"field['#description']\"\n class=\"w-full\"\n @update:model-value=\"props.state[fieldName] = $event\"\n />\n```\n\nSeems like this is a bug or maybe this is by design?\n\n### Additional context\n\n_No response_\n\n### Logs\n\n```shell-script\n\n```",[2955,2956],{"name":2933,"color":2934},{"name":2903,"color":2904},3294,"UCheckbox fieldform support","2025-02-12T19:23:36Z","https://github.com/nuxt/ui/issues/3294",0.6889309,{"description":2963,"labels":2964,"number":2973,"owner":2874,"repository":2874,"state":2937,"title":2974,"updated_at":2975,"url":2976,"score":2977},"### Environment\n\n------------------------------\r\n- Operating System: Linux\r\n- Node Version: v16.20.0\r\n- Nuxt Version: 3.7.1\r\n- CLI Version: 3.7.3\r\n- Nitro Version: 2.6.2\r\n- Package Manager: npm@9.4.2\r\n- Builder: -\r\n- User Config: -\r\n- Runtime Modules: -\r\n- Build Modules: -\r\n------------------------------\n\n### Reproduction\n\nhttps://stackblitz.com/edit/nuxt-starter-mdacer?file=pages%2Findex.vue\n\n### Describe the bug\n\nPages with optional parameters resolved incorrectly\r\n\r\nCurrent behavior:\r\n```\r\npages/optional/[[opt]].vue --> {path: '/optional/:opt?'} (OK)\r\npages/optional/prefix-[[opt]].vue --> {path: '/optional/prefix-:opt?'} (OK)\r\npages/optional/[[opt]]-postfix.vue --> {path: '/optional/:optpostfix?'} (NOT OK)\r\npages/optional/prefix-[[opt]]-postfix.vue --> {path: '/optional/prefix-:optpostfix?'} (NOT OK)\r\n```\r\n\r\nExpected Behavior\r\n```\r\npages/optional/[[opt]].vue --> {path: '/optional/:opt?'}\r\npages/optional/prefix-[[opt]].vue --> {path: '/optional/prefix-:opt?'}\r\npages/optional/[[opt]]-postfix.vue --> {path: '/optional/:opt?-postfix'}\r\npages/optional/prefix-[[opt]]-postfix.vue --> {path: '/optional/prefix-:opt?-postfix'}\r\n```\r\n\r\nPR on the way\n\n### Additional context\n\n_No response_\n\n### Logs\n\n_No response_",[2965,2968,2969,2972],{"name":2966,"color":2967},"3.x","29bc7f",{"name":2868,"color":2869},{"name":2970,"color":2971},"pages","00DFB5",{"name":2919,"color":2920},23069,"Optional params resolved incorrectly","2023-09-11T08:13:26Z","https://github.com/nuxt/nuxt/issues/23069",0.6936696,{"description":2979,"labels":2980,"number":2984,"owner":2874,"repository":2874,"state":2937,"title":2985,"updated_at":2986,"url":2987,"score":2988},"## Desired Outcome\r\nMy goal is to have a `topic/:slug?` route, that would look like the following in a non-nuxt vue project: \r\n\r\n\u003Cimg width=\"675\" alt=\"screen shot 2018-01-17 at 6 21 01 pm\" src=\"https://user-images.githubusercontent.com/11467210/35047449-63b6ab4c-fbb3-11e7-9195-0d7a8bb16416.png\">\r\n\r\ne.g to have a slug as an **optional** parameter for the `/topic` route.\r\n\r\n## The Problem\r\nMy `pages` folder looks like this:\r\n\r\n\u003Cimg width=\"194\" alt=\"screen shot 2018-01-24 at 8 55 31 pm\" src=\"https://user-images.githubusercontent.com/11467210/35373096-86796fee-01b6-11e8-8382-e9871c9dca2f.png\">\r\n\r\nHowever, the result is `/topic/:slug` instead of `/topic/:slug?`:\r\n\r\n\u003Cimg width=\"427\" alt=\"screen shot 2018-01-17 at 6 25 51 pm\" src=\"https://user-images.githubusercontent.com/11467210/35047904-dd3cbd2a-fbb4-11e7-815e-f4affe4d324b.png\">\r\n\r\nWhat am I doing wrong? Is it a bug?\r\n\n\n\u003C!--cmty-->\u003C!--cmty_prevent_hook-->\n\u003Cdiv align=\"right\">\u003Csub>\u003Cem>This question is available on \u003Ca href=\"https://nuxtjs.cmty.io\">Nuxt.js\u003C/a> community (\u003Ca href=\"https://nuxtjs.cmty.io/nuxt/nuxt.js/issues/c2279\">#c2279\u003C/a>)\u003C/em>\u003C/sub>\u003C/div>",[2981],{"name":2982,"color":2983},"2.x","d4c5f9",2620,"Router :: param doesn't want to be optional","2023-01-18T16:02:23Z","https://github.com/nuxt/nuxt/issues/2620",0.6960857,{"description":2990,"labels":2991,"number":2993,"owner":2874,"repository":2875,"state":2937,"title":2994,"updated_at":2995,"url":2996,"score":2997},"### For what version of Nuxt UI are you suggesting this?\n\nv2.x\n\n### Description\n\nThe config of the divider component allows to define types:\n\n```\ntype: {\n solid: 'border-solid',\n dotted: 'border-dotted',\n dashed: 'border-dashed',\n},\n```\n\nHowever, the solid type is set by default and can only be changed per Divider component, not globally via config. It would be great to be able to set a custom default type like so:\n\n```\ndefault: {\n border: {\n type: 'dotted',\n },\n},\n```\n\n### Additional context\n\n_No response_",[2992],{"name":2885,"color":2946},2398,"Define default type for Divider","2024-10-19T12:19:23Z","https://github.com/nuxt/ui/issues/2398",0.7044241,["Reactive",2999],{},["Set"],["ShallowReactive",3002],{"$fTRc1wZytZ_XrK4EfJfei_Sz-An4H4Yy6syhVxH_PVJc":-1,"$fe7m8PXXktu75Gvqwg5m2P5qoDvFYwfGIHBss7sV5E_0":-1},"/nuxt/ui/3933"]