fix(icon): hydratation warning when loading same icon twice (#99)

This commit is contained in:
Baptiste Leproux
2022-10-20 11:34:58 +02:00
committed by GitHub
parent aa97f26180
commit d57647a77a

View File

@@ -26,7 +26,7 @@ const component = computed(() => nuxtApp.vueApp.component(props.name))
const loadIconComponent = (name: string) => {
state.value = state.value || {}
if (nuxtApp.vueApp.component(props.name) || state.value[name] || state.value[name] === null) { return }
if (nuxtApp.vueApp.component(props.name) || state.value[name] || state.value[name] === null) { return state.value[name] }
state.value[name] = loadIcon(name)
.then((res) => { state.value[name] = res })