loadFont(font: Font) {
if (state.fontsToLoad.includes(font)) return
switch (font) {
case "poppins": {
import("@fontsource/poppins/index.css")
import("@fontsource/poppins/400.css")
import("@fontsource/poppins/700.css")
break
}
case "open-sans": {
import("@fontsource/open-sans/index.css")
import("@fontsource/open-sans/400.css")
import("@fontsource/open-sans/700.css")
break
}
}
state.fontsToLoad = [...state.fontsToLoad, font]
},
loadFont(font: Font) {
if (state.fontsToLoad.includes(font)) return
switch (font) {
case "poppins": {
import("@fontsource/poppins/index.css")
import("@fontsource/poppins/400.css")
import("@fontsource/poppins/700.css")
break
}
case "open-sans": {
import("@fontsource/open-sans/index.css")
import("@fontsource/open-sans/400.css")
import("@fontsource/open-sans/700.css")
break
}
}
state.fontsToLoad = [...state.fontsToLoad, font]
},