From 0b8ee33ed5cbeba327a9ca40157b11099f140ca2 Mon Sep 17 00:00:00 2001 From: Untone Date: Tue, 7 May 2024 18:56:46 +0300 Subject: [PATCH] typed --- src/context/meta.tsx | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) diff --git a/src/context/meta.tsx b/src/context/meta.tsx index 3d36eb06..44846a3e 100644 --- a/src/context/meta.tsx +++ b/src/context/meta.tsx @@ -1,15 +1,15 @@ import { Component, + JSX, + ParentComponent, createContext, createRenderEffect, createUniqueId, - JSX, onCleanup, - ParentComponent, sharedConfig, useContext, } from 'solid-js' -import { isServer, spread, escape as escapeMeta, useAssets, ssr } from 'solid-js/web' +import { escape as escapeMeta, isServer, spread, ssr, useAssets } from 'solid-js/web' export const MetaContext = createContext() @@ -253,16 +253,19 @@ function renderTags(tags: TagDescription[]) { } export const Title: Component> = (props) => - MetaTag('title', props, { escape: true, close: true }) + MetaTag('title', props as { [k: string]: string }, { escape: true, close: true }) export const Style: Component> = (props) => - MetaTag('style', props, { close: true }) + MetaTag('style', props as { [k: string]: string }, { close: true }) -export const Meta: Component> = (props) => MetaTag('meta', props) +export const Meta: Component> = (props) => + MetaTag('meta', props as { [k: string]: string }) -export const Link: Component> = (props) => MetaTag('link', props) +export const Link: Component> = (props) => + MetaTag('link', props as { [k: string]: string }) -export const Base: Component> = (props) => MetaTag('base', props) +export const Base: Component> = (props) => + MetaTag('base', props as { [k: string]: string }) export const Stylesheet: Component, 'rel'>> = (props) => (