Там для всіх інпутів треба focus, я просто виніс спільний функціонал в міксин(хз чи це ок практика, бо не дуже очевидно, зате не переписую для кожного input), id генерується computed функцією з міксину (думаю тут мій пройоб що назвав її наприклад не generateId)
Структура nuxt-a(але я ще міксини і фільтри виношу в корінь, хз чи це ок)
Ты всегда можешь использовать для этого каталог utils