cp-metas
Version:
set website title
24 lines (22 loc) • 684 B
TypeScript
import {App, ComponentOptions} from "vue";
declare type MetasOptions = {
name?: string,
content?: string,
property?: string,
[key: string]: any
}
declare type HeadsOptions = {
title?: string,
description?: string,
keywords?: string,
image?: string,
metas?: MetasOptions[],
[key: string]: any
}
declare type createMetaRes = {
install: (app: App, options: ComponentOptions) => void;
}
export declare const usMeta: (obj: HeadsOptions) => void
export declare const cpMeta: ComponentOptions
declare function createMeta(heads: HeadsOptions, isSSR: boolean, isPrivateApp: boolean): createMetaRes
export default createMeta