🚨 Clean up eslint issues
This commit is contained in:
@@ -3,14 +3,14 @@ import { useOgImageRuntimeConfig } from "#og-image/app/utils"
|
||||
import { useSiteConfig } from "#site-config/app/composables"
|
||||
import { computed, defineComponent, h, resolveComponent } from "vue"
|
||||
const props = defineProps({
|
||||
colorMode: { type: String, required: false },
|
||||
colorMode: { type: String, required: false, default: "light" },
|
||||
title: { type: String, required: false, default: "title" },
|
||||
description: { type: String, required: false },
|
||||
icon: { type: [String, Boolean], required: false },
|
||||
siteName: { type: String, required: false },
|
||||
siteLogo: { type: String, required: false },
|
||||
description: { type: String, required: false, default: null },
|
||||
icon: { type: [String, Boolean], required: false, default: null },
|
||||
siteName: { type: String, required: false, default: null },
|
||||
siteLogo: { type: String, required: false, default: null },
|
||||
theme: { type: String, required: false, default: "#3f51b5" },
|
||||
backgroundImage: { type: String, required: false }
|
||||
backgroundImage: { type: String, required: false, default: null }
|
||||
})
|
||||
const HexRegex = /^#(?:[0-9a-f]{3}){1,2}$/i
|
||||
const runtimeConfig = useOgImageRuntimeConfig()
|
||||
@@ -62,7 +62,7 @@ const IconComponent = runtimeConfig.hasNuxtIcon
|
||||
if (
|
||||
typeof props.icon === "string" &&
|
||||
!runtimeConfig.hasNuxtIcon &&
|
||||
process.dev
|
||||
import.meta.dev
|
||||
) {
|
||||
console.warn(
|
||||
"Please install `@nuxt/icon` to use icons with the fallback OG Image component."
|
||||
|
||||
Reference in New Issue
Block a user