@pisell/pisellos
Version:
一个可扩展的前端模块化SDK框架,支持插件系统
15 lines (14 loc) • 592 B
TypeScript
import type { ScheduleItem } from '../../modules/Schedule/types';
import type { MenuData } from '../modules/menu/types';
/**
* 从餐牌列表中提取所有 schedule IDs
* @param menus 餐牌列表
* @returns 去重后的日程ID数组
*/
export declare function extractScheduleIdsFromMenus(menus: MenuData[]): number[];
/**
* 从日程列表中提取所有时间点
* @param schedules 日程列表
* @returns 排序后的时间点数组,格式为 ["10:00", "12:00", "14:00", "18:00"]
*/
export declare function extractTimePointsFromSchedules(schedules: ScheduleItem[]): string[];