vben
2020-12-13 f81c401959dda4b8d568c00786b691c21abbb59c
perf(tabs): perf multiple-tabs
2个文件已删除
1个文件已修改
98 ■■■■■ 已修改文件
src/layouts/default/index.less 17 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/layouts/default/index.tsx 75 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/layouts/default/useLayoutContext.ts 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/layouts/default/index.less
File was deleted
src/layouts/default/index.tsx
File was deleted
src/layouts/default/useLayoutContext.ts
@@ -6,12 +6,12 @@
  isMobile: Ref<boolean>;
}
const layoutContextInjectKey: InjectionKey<LayoutContextProps> = Symbol();
const key: InjectionKey<LayoutContextProps> = Symbol();
export function createLayoutContext(context: LayoutContextProps) {
  return createContext<LayoutContextProps>(context, layoutContextInjectKey);
  return createContext<LayoutContextProps>(context, key);
}
export function useLayoutContext() {
  return useContext<LayoutContextProps>(layoutContextInjectKey);
  return useContext<LayoutContextProps>(key);
}