` tags should not be treated as an alias of `:value`. Firstly, because it's a directive. In essence, a function. In some cases, it has the same effect as \r\n```html\r\n\u003Cinput :value=\"text\"\r\n @input=\"event => text = event.target.value />\r\n```\r\nbut not in all cases (e.g: `type`s of `'checkbox' | 'radio'`, where `v-model` can be set to a selection array and `:value` points the individual item).\r\n\r\n### Additional context\r\n\r\nThe bug can be circumvented:\r\n```html\r\n\u003Cinput\r\n v-model=\"selection\"\r\n v-bind=\"{ value: option, type }\"\r\n/>\r\n```\r\nor ignored:\r\n```html\r\n\u003Cinput\r\n v-model=\"selection\"\r\n :data-foo=\"/* ts-ignore */\"\r\n :value=\"option\"\r\n :type=\"type\"\r\n/>\r\n```\r\nbut that doesn't change the fact the type definition for `v-model` directive is wrong.\r\n___\r\nInitially encountered it on [SO](https://stackoverflow.com/questions/75452800/typescript-error-on-input-value-in-template-loop-through-object-keys-in-vue-3-n) (I'm tao in that discussion - I thought it would be a good idea if I reported the bug back to you).\r\n\r\n### Logs\r\n\r\n_No response_",[3241,3244],{"name":3242,"color":3243},"3.x","29bc7f",{"name":3245,"color":3246},"pending triage","E99695",19079,"Type definition for `v-model` directive on native input is wrong","2023-02-16T13:46:32Z","https://github.com/nuxt/nuxt/issues/19079",0.7505813,{"description":3253,"labels":3254,"number":3258,"owner":3149,"repository":3150,"state":3185,"title":3259,"updated_at":3260,"url":3261,"score":3262},"### Description\n\nAs the title says, I think it would be nice to introduce a prop named `square` (like the one for the `Button` component) to be able to have a squared badge for those times where you have only the `icon` and not a label.\n\nCan I get this assigned? I would like to open a PR about this :)\n\n### Additional context\n\n_No response_",[3255,3256,3257],{"name":3140,"color":3141},{"name":3143,"color":3144},{"name":3146,"color":3147},4006,"[Badge] introduce prop `square`","2025-05-13T12:44:24Z","https://github.com/nuxt/ui/issues/4006",0.7517621,["Reactive",3264],{},["Set"],["ShallowReactive",3267],{"$fTRc1wZytZ_XrK4EfJfei_Sz-An4H4Yy6syhVxH_PVJc":-1,"$fcRzgA1MXzY02mTSEnS0ywXu0MJguh0TeGuONhpAI7j4":-1},"/nuxt/ui/4246"]