添加即将上映

This commit is contained in:
mtvpls
2025-12-14 22:15:38 +08:00
parent 1fd6968238
commit ec5271dca0
9 changed files with 401 additions and 12 deletions
+9 -2
View File
@@ -2,11 +2,16 @@
import { createContext, ReactNode, useContext } from 'react';
const SiteContext = createContext<{ siteName: string; announcement?: string }>({
const SiteContext = createContext<{
siteName: string;
announcement?: string;
tmdbApiKey?: string;
}>({
// 默认值
siteName: 'MoonTV',
announcement:
'本网站仅提供影视信息搜索服务,所有内容均来自第三方网站。本站不存储任何视频资源,不对任何内容的准确性、合法性、完整性负责。',
tmdbApiKey: '',
});
export const useSite = () => useContext(SiteContext);
@@ -15,13 +20,15 @@ export function SiteProvider({
children,
siteName,
announcement,
tmdbApiKey,
}: {
children: ReactNode;
siteName: string;
announcement?: string;
tmdbApiKey?: string;
}) {
return (
<SiteContext.Provider value={{ siteName, announcement }}>
<SiteContext.Provider value={{ siteName, announcement, tmdbApiKey }}>
{children}
</SiteContext.Provider>
);