Update from Vibe Studio

This commit is contained in:
Vibe Studio
2026-01-12 09:12:41 +00:00
parent a4605e311a
commit a6ae5199b0
29756 changed files with 2526222 additions and 278 deletions

View File

@@ -0,0 +1,34 @@
/// <reference types="react" />
import type { BreadcrumbProps } from 'antd';
import type { WaterMarkProps } from '../components/WaterMark';
import type { PureSettings } from '../defaultSettings';
import type { MenuDataItem } from '../typing';
import type { BreadcrumbListReturn } from '../utils/getBreadcrumbProps';
export type RouteContextType = {
breadcrumb?: BreadcrumbListReturn;
menuData?: MenuDataItem[];
isMobile?: boolean;
prefixCls?: string;
collapsed?: boolean;
hasSiderMenu?: boolean;
hasHeader?: boolean;
siderWidth?: number;
isChildrenLayout?: boolean;
hasFooterToolbar?: boolean;
hasFooter?: boolean;
hasPageContainer?: number;
setHasFooterToolbar?: React.Dispatch<React.SetStateAction<boolean>>;
setHasPageContainer?: React.Dispatch<React.SetStateAction<number>>;
pageTitleInfo?: {
title: string;
id: string;
pageName: string;
};
matchMenus?: MenuDataItem[];
matchMenuKeys?: string[];
currentMenu?: PureSettings & MenuDataItem;
/** PageHeader 的 BreadcrumbProps 配置,会透传下去 */
breadcrumbProps?: BreadcrumbProps;
waterMarkProps?: WaterMarkProps;
} & Partial<PureSettings>;
export declare const RouteContext: React.Context<RouteContextType>;

View File

@@ -0,0 +1,8 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.RouteContext = void 0;
var _react = require("react");
var RouteContext = exports.RouteContext = /*#__PURE__*/(0, _react.createContext)({});