\n \u003Cinput\n ref=\"secondInput\"\n v-model=\"secondValue\"\n @keyup.enter=\"handleSecondInputEnter\"\n placeholder=\"Second Input\"\n />\n \u003C/div>\n\u003C/template>\n\n\u003Cscript setup>\nimport { ref } from \"vue\";\n\nconst firstInput = ref(null);\nconst secondInput = ref(null);\n\nconst firstValue = ref(\"\");\nconst secondValue = ref(\"\");\n\nconst handleFirstInputEnter = () => {\n // Any specific logic for first input enter\n};\n\nconst handleSecondInputEnter = () => {\n // Switch focus back to first input when enter is pressed in second input\n firstInput.value.focus();\n};\n\u003C/script>\n```\n\n**Not working example UInput**\n\n```\n\u003Ctemplate>\n \u003Cdiv>\n \u003CUInput\n ref=\"firstInput\"\n v-model=\"firstValue\"\n @keyup.enter=\"handleFirstInputEnter\"\n placeholder=\"First Input\"\n />\n \u003CUInput\n ref=\"secondInput\"\n v-model=\"secondValue\"\n @keyup.enter=\"handleSecondInputEnter\"\n placeholder=\"Second Input\"\n />\n \u003C/div>\n\u003C/template>\n\n\u003Cscript setup>\nimport { ref } from \"vue\";\n\nconst firstInput = ref(null);\nconst secondInput = ref(null);\n\nconst firstValue = ref(\"\");\nconst secondValue = ref(\"\");\n\nconst handleFirstInputEnter = () => {\n // Any specific logic for first input enter\n};\n\nconst handleSecondInputEnter = () => {\n // Switch focus back to first input when enter is pressed in second input\n firstInput.value.focus();\n};\n\u003C/script>\n```\n\n### Additional context\n\n_No response_\n\n### Logs\n\n```shell-script\n\n```",[2930],{"name":2904,"color":2931},"d73a4a",2841,"ui","ref is not working probably for \u003CUInput>","2024-12-06T14:44:22Z","https://github.com/nuxt/ui/issues/2841",0.750853,{"description":2911,"labels":2939,"number":2534,"owner":2871,"repository":2906,"state":2895,"title":2941,"updated_at":2942,"url":2943,"score":2944},[2940],{"name":2904,"color":2905},"Team should be fetched when switching param","2022-02-07T13:31:36Z","https://github.com/nuxt/nuxt.com/issues/14",0.75135595,{"description":2911,"labels":2946,"number":2948,"owner":2871,"repository":2906,"state":2895,"title":2949,"updated_at":2950,"url":2951,"score":2952},[2947],{"name":2904,"color":2905},95,"Select overflow on project clone","2023-02-15T12:30:37Z","https://github.com/nuxt/nuxt.com/issues/95",0.75598365,{"description":2954,"labels":2955,"number":2948,"owner":2871,"repository":2872,"state":2895,"title":2959,"updated_at":2960,"url":2961,"score":2952},"With https://github.com/nuxt/scripts/pull/81 being merged. We should also do it for embed components.",[2956],{"name":2957,"color":2958},"enhancement","a2eeef","Generate TPC components","2024-07-13T07:54:44Z","https://github.com/nuxt/scripts/issues/95",["Reactive",2963],{},["Set"],["ShallowReactive",2966],{"$fTRc1wZytZ_XrK4EfJfei_Sz-An4H4Yy6syhVxH_PVJc":-1,"$fQpXxaQG3zF74WCPbWyN2f8vYxZ5KM9VZN4XUfKYipn0":-1},"/nuxt/test-utils/668"]