\n до \u003CUInputNumber v-model=\"bill.to\" :min=\"bill.from\" :max=\"10000\" :step=\"calcStep(bill.to)\" variant=\"soft\" class=\"max-w-32\" />\n \u003C/div>\n\u003C/template>\n```\n\n### Description\n\nhttps://skr.sh/vT5m5gCX1Bk\n\nThe value changes when clicking outside the field, regardless of the `step` and `modelValue` state. The `step` parameter is also calculated incorrectly at the threshold of 1000.",[1984,1987,1990],{"name":1985,"color":1986},"bug","d73a4a",{"name":1988,"color":1989},"v3","49DCB8",{"name":1991,"color":1992},"triage","ffffff",2859,"nuxt","ui","open","UInputNumber changes value on blur when not asked for","2024-12-08T12:04:52Z","https://github.com/nuxt/ui/issues/2859",0.6919674,{"description":2002,"labels":2003,"number":2007,"owner":1994,"repository":2008,"state":1996,"title":2009,"updated_at":2010,"url":2011,"score":2012},"### Environment\n\nWorking directory: /home/projects/github-shtgaydv nuxi 17:57:03\nNuxt project info: nuxi 17:57:03\n\n------------------------------\n- Operating System: Linux\n- Node Version: v18.20.3\n- Nuxt Version: 3.15.3\n- CLI Version: 3.20.0\n- Nitro Version: 2.10.4\n- Package Manager: npm@10.2.3\n- Builder: -\n- User Config: devtools, compatibilityDate\n- Runtime Modules: -\n- Build Modules: -\n------------------------------\n\n### Reproduction\n\nhttps://stackblitz.com/edit/github-shtgaydv\n\n### Describe the bug\n\nHello,\n\nfirst of all I am not sure if this is a bug or if I did something wrong in configuring my tests or if this just normal behaviour. \n\nI run into the problem that global variables (`$\u003Csomething>`) [provided via plugins](https://nuxt.com/docs/guide/directory-structure/plugins#providing-helpers) are not available in the nuxt test context. I have a simple component, that uses the example function from the docs `$hello('world')` in the template section and the test fails with the error `TypeError: _ctx.$hello is not a function`. \n\nI can fix this by providing `$hello` via a global mock to the options of `mountSuspended`, but I was under the impression that @nuxt/test-utils should provide the same context to vitest as when I run the nuxt app normally via the dev server.\n\nThis also affects modules like [dayjs-nuxt](https://nuxt.com/modules/dayjs) for which I need to mock the `$dayjs()` function. A mock does not need to be provided for all modules though, e.g. the `$t()` function of @nuxt/i18n works without mocking it. Why is this the case?\n\n\n#### MyComponent.spec.ts\n```ts\n// @vitest-environment nuxt\nimport { describe, it } from 'vitest';\nimport { mountSuspended } from '@nuxt/test-utils/runtime';\nimport MyComponent from '../components/MyComponent.vue';\n\ndescribe('my test', () => {\n it('Should render the component', async () => {\n /* ❌ Fails with '_ctx.$hello is not a function' */\n const wrapper = await mountSuspended(MyComponent);\n\n /* ✅ Does only work with mocked $hello. */\n // const wrapper = await mountSuspended(MyComponent, {\n // global: { mocks: { $hello: (msg: string) => `Hello ${msg}!` } },\n // });\n });\n});\n```\n\n#### plugins/hello\n```ts\nexport default defineNuxtPlugin(() => {\n return {\n provide: {\n hello: (msg: string) => `Hello ${msg}!`,\n },\n };\n});\n```\n\nMyComponent.vue\n```vue\n\u003Ctemplate>\n \u003Cdiv>\n {{ $hello('world') }}\n \u003C/div>\n\u003C/template>\n```\n\n### Additional context\n\nThere are similar issues reported here for when the function is provided via a Symbol but I did not find anything regarding this exact problem and error message.\n\n### Logs\n\n```shell-script\n\n```",[2004],{"name":2005,"color":2006},"pending triage","5D08F5",1102,"test-utils","Global helpers from plugins not available in test context","2025-02-25T12:10:29Z","https://github.com/nuxt/test-utils/issues/1102",0.6939014,{"description":2014,"labels":2015,"number":2016,"owner":1994,"repository":2017,"state":2018,"title":2019,"updated_at":2020,"url":2021,"score":2022},"This plugin should be registered in `ProjectContentEditor.vue`\n\nhttps://discuss.prosemirror.net/t/collab-with-socket-io-and-vue-how-to-apply-changes-back-to-editor-view/2640\n\nhttps://github.com/Saul-Mirone/milkdown/blob/main/packages/plugin-collaborative/src/index.ts",[],385,"nuxt.com","closed","Collaborative plugin","2023-06-06T12:14:51Z","https://github.com/nuxt/nuxt.com/issues/385",0.4498925,{"description":2024,"labels":2025,"number":2033,"owner":1994,"repository":1995,"state":2018,"title":2034,"updated_at":2035,"url":2036,"score":2037},"### Description\n\nI tried using v-model with an array on Checkbox, but it is rendered as Button, inside a form it should render the native input like in Radix UI. This means the checkbox has no array support and any library expecting to access the native Input event will not work properly (required, invalid). \n\nI would like to understand why the Checkbox and Radio components have been implemented as button elements with ARIA attributes.",[2026,2029,2030],{"name":2027,"color":2028},"question","d876e3",{"name":1988,"color":1989},{"name":2031,"color":2032},"reka-ui","56d799",3240,"Checkbox & Radio rendered as a button? No Native Input Element.","2025-02-05T09:14:50Z","https://github.com/nuxt/ui/issues/3240",0.6589242,{"description":2039,"labels":2040,"number":2043,"owner":1994,"repository":2017,"state":2018,"title":2044,"updated_at":2045,"url":2046,"score":2047},"http://volta.s3.fr-par.scw.cloud/Screenshot_2022_06_28_at_11_19_37_aedfcd646c.mp4\n\nhttps://dev.nuxt.com/company/contact",[2041],{"name":1985,"color":2042},"ff281a",717,"[Company] Contact sends back a 420 error","2023-02-15T12:32:46Z","https://github.com/nuxt/nuxt.com/issues/717",0.6698439,{"description":2049,"labels":2050,"number":2061,"owner":1994,"repository":2008,"state":2018,"title":2062,"updated_at":2063,"url":2064,"score":2065},"In `v0.8.1` emitted events were fixed in mountSuspended, but they still doesn't work with `defineModel`.\r\n\r\nAdded some tests for it in nuxt/nuxt-vitest#193.",[2051,2052,2055,2058],{"name":1985,"color":1986},{"name":2053,"color":2054},"good first issue","7057ff",{"name":2056,"color":2057},"vitest-environment","b60205",{"name":2059,"color":2060},"good reproduction ✨","087F54",572,"Emitted events doesn't work with defineModel","2025-02-21T12:47:43Z","https://github.com/nuxt/test-utils/issues/572",0.67091393,{"description":2067,"labels":2068,"number":2072,"owner":1994,"repository":1995,"state":2018,"title":2073,"updated_at":2074,"url":2075,"score":2076},"### Environment\n\nWhen navigating to any component on the `ui.nuxt.com` website, it displays a 500 error and fails to show any content.\n\n\n\n### Is this bug related to Nuxt or Vue?\n\nNuxt\n\n### Version\n\nv3.0.2\n\n### Reproduction\n\nhttps://ui.nuxt.com\n\n### Description\n\nWhen using the `ui.nuxt.com` website and navigating to any component, the site 500 errors.\n\n### Additional context\n\nOnly seems to occur on the latest version of firefox, works fine on chrome.\n\n### Logs\n\n```shell-script\n\n```",[2069,2070,2071],{"name":1985,"color":1986},{"name":1988,"color":1989},{"name":1991,"color":1992},3804,"`ui.nuxt.com` 500 errors","2025-04-08T00:51:08Z","https://github.com/nuxt/ui/issues/3804",0.6774242,{"description":2078,"labels":2079,"number":2084,"owner":1994,"repository":2008,"state":2018,"title":2085,"updated_at":2086,"url":2087,"score":2088},"Hello.\r\n\r\ni was just wondering is it possible to make better error logs?\r\nBecause at one moment tests just stop and all I see is:\r\n\r\n",[2080,2083],{"name":2081,"color":2082},"enhancement","a2eeef",{"name":2056,"color":2057},605,"Is it possible to create better error logs?","2023-12-05T16:15:41Z","https://github.com/nuxt/test-utils/issues/605",0.6779709,{"description":2090,"labels":2091,"number":2092,"owner":1994,"repository":2093,"state":2018,"title":2094,"updated_at":2095,"url":2096,"score":2097},"```\n[info] Building client...\n[info] vite v6.1.0 building for production...\n[info] transforming...\n[info] ✓ 355 modules transformed.\n[error] x Build failed in 6.03s\n[error] [nuxi] Nuxt Build Error: [nuxt:fonts:font-family-injection] fetch failed\nfile: /vercel/path0/assets/css/tailwind.css\n at node:internal/deps/undici/undici:13502:13\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n at async fromUrl (node_modules/@capsizecss/unpack/dist/index.mjs:281:20)\n at async readMetrics (node_modules/fontaine/dist/index.mjs:120:82)\n at async generateFontFallbacks (node_modules/@nuxt/fonts/dist/module.mjs:44:67)\n at async addFontFaceDeclaration (node_modules/@nuxt/fonts/dist/module.mjs:380:38)\n at async Promise.all (index 14)\n at async transformCSS (node_modules/@nuxt/fonts/dist/module.mjs:449:5)\n at async Object.transform (node_modules/@nuxt/fonts/dist/module.mjs:461:17)\n at async transform (node_modules/rollup/dist/es/shared/node-entry.js:20698:16)\n [cause]: \n at internalConnectMultiple (node:net:1122:18)\n at internalConnectMultiple (node:net:1190:5)\n at Timeout.internalConnectMultipleTimeout (node:net:1716:5)\n```\n\n**Steps to re-produce**\n\n1. Add Nuxtjs/fonts (0.11.0) to existing Nuxt (3.15.4) project.\n2. Commit and merge to repo.\n3. Vercels run the build automatically\n\n**Expected**: It should work and deploy new version of mywebsite.\n**Actual**: Build fails\n\nI added the @nuxt/fonts module to my Nuxt project, but now my Vercel builds are failing.\n\nI’ve already added the module to the modules array in nuxt.config.ts. I followed the setup from the Tailwind v3 example.\n\nAny ideas on what might be causing the build failure? Here’s my tailwind.config.ts:\n\n```\n{\n theme: {\n ...\n },\n extend: {\n fontFamily: {\n title: ['Geist'],\n text: ['Geist Mono']\n }\n }\n}\n```",[],577,"fonts","Vercel build fails","2025-03-21T04:10:51Z","https://github.com/nuxt/fonts/issues/577",0.67798424,{"description":2099,"labels":2100,"number":2103,"owner":1994,"repository":2017,"state":2018,"title":2104,"updated_at":2105,"url":2106,"score":2107}," \n\n- [ ] No empty state for repositories, i put an example there nuxtlabs/nuxt.com#613\n\n\n- [x] Padding up & down the border should be 16px instead of 12px\n\n\n- [x] Icon should be 18px and space between icon & text should be 8px\n\n\n- [x] icon should be 20px and space between text & icon should also be 8px + underline should be only on text (width: calc(100% - 20px); right: 0;) and 4px below the actual position of it\n\n\n- [x] [Tablet] You can make 2 cols in tablet\n\n\n- [x] [Tablet] You can reduce image opacity like you do in mobile for tablet resolutions\n\n\n- [ ] [Mobile] Selects should be width full (in very small resolutions) nuxtlabs/nuxt.com#612\n\n**Idea**\n- [ ] [Mobile] Maybe adding a back to top on mobile because scroll can be very long\n\n\n- [x] [Darkmode] Repo title should be white\n\n\n- [x] Increase the space between Title & Description by 4px\n\n",[2101],{"name":2081,"color":2102},"1ad6ff",609,"[Resources] Repositories improvements V2","2022-06-14T10:46:20Z","https://github.com/nuxt/nuxt.com/issues/609",0.6809514,["Reactive",2109],{},["Set"],["ShallowReactive",2112],{"TRc1wZytZ_XrK4EfJfei_Sz-An4H4Yy6syhVxH_PVJc":-1,"bofbe8w-050TbUeRdaAu-gmkzUn6y_uj5nbm-BzTj98":-1},"/nuxt/scripts/385"]