Я думаю, что если вы измените свой код в файле vuetify. js, он должен работать нормально. еще один трюк - всегда добавлять значки после темы, если она у вас есть.
Измените свой код на этот:
import icon from "icon.vue";
export default new Vuetify({
theme,
icons: {
values: {
icon: {
component: icon,
},
},
},
});
Вы также можете сделать ярлык, выполнив $ icon вместо $ vuetify .icons.icon.