mirror of
https://github.com/dream-num/univer.git
synced 2026-10-02 04:24:34 +08:00
fix: fix mobile keyboard context
This commit is contained in:
@@ -189,7 +189,7 @@ export * from './views/hooks/index';
|
||||
export { preventBrowserZoomInContainers } from './views/hooks/prevent-browser-zoom';
|
||||
export * from './views/index';
|
||||
export { MobileMenu } from './views/menu/mobile/MobileMenu';
|
||||
export { MobileKeyboardInsetContext } from './views/mobile-workbench/MobileKeyboardInsetContext';
|
||||
export { MobileKeyboardInsetContext } from './views/mobile-workbench/mobile-keyboard-inset-context';
|
||||
export type { INotificationOptions } from './views/notification/Notification';
|
||||
export { ObjectPermissionButton, openObjectPermissionDialog } from './views/object-permission/ObjectPermissionButton';
|
||||
export type { IObjectPermissionButtonProps } from './views/object-permission/ObjectPermissionButton';
|
||||
|
||||
@@ -19,18 +19,18 @@ import type { ComponentType } from 'react';
|
||||
import type { IWorkbenchOptions } from '../../controllers/ui/ui.controller';
|
||||
import { LifecycleService, LifecycleStages, LocaleService, ThemeService } from '@univerjs/core';
|
||||
import { borderBottomClassName, clsx, ConfigProvider, render } from '@univerjs/design';
|
||||
import { connectInjector, useDependency, useObservable } from '@wendellhu/redi/react-bindings';
|
||||
import { useEffect, useLayoutEffect, useMemo, useRef, useState } from 'react';
|
||||
import { map } from 'rxjs';
|
||||
import { BuiltInUIPart } from '../../services/parts/parts.service';
|
||||
import { ThemeSwitcherService } from '../../services/theme-switcher/theme-switcher.service';
|
||||
import { IWorkbenchService } from '../../services/workbench/workbench.service';
|
||||
import { connectInjector, useDependency, useObservable } from '../../utils/di';
|
||||
import { ComponentContainer, useComponentsOfPart } from '../components/ComponentContainer';
|
||||
import { MobileContextMenu } from '../components/context-menu/MobileContextMenu';
|
||||
import { MobileDrawerCoordinatorProvider } from '../components/mobile-drawer/MobileDrawerCoordinator';
|
||||
import { MobileSidebar } from '../components/sidebar/MobileSidebar';
|
||||
import { WorkbenchSkeleton } from '../components/workbench-skeleton/WorkbenchSkeleton';
|
||||
import { MobileKeyboardInsetContext } from './MobileKeyboardInsetContext';
|
||||
import { MobileKeyboardInsetContext } from './mobile-keyboard-inset-context';
|
||||
|
||||
export interface IUniverAppProps extends IWorkbenchOptions {
|
||||
mountContainer: HTMLElement;
|
||||
|
||||
@@ -34,17 +34,16 @@ import {
|
||||
ThemeService,
|
||||
UniverInstanceService,
|
||||
} from '@univerjs/core';
|
||||
import { connectInjector } from '@wendellhu/redi/react-bindings';
|
||||
import { useContext } from 'react';
|
||||
import { createPortal } from 'react-dom';
|
||||
import { of, Subject } from 'rxjs';
|
||||
import { afterEach, describe, expect, it, vi } from 'vitest';
|
||||
|
||||
import { BuiltInUIPart, IUIPartsService, UIPartsService } from '../../../services/parts/parts.service';
|
||||
import { ISidebarService } from '../../../services/sidebar/sidebar.service';
|
||||
import { ThemeSwitcherService } from '../../../services/theme-switcher/theme-switcher.service';
|
||||
import { IWorkbenchService, WorkbenchService } from '../../../services/workbench/workbench.service';
|
||||
import { connectInjector } from '../../../utils/di';
|
||||
import { MobileKeyboardInsetContext } from '../MobileKeyboardInsetContext';
|
||||
import { MobileKeyboardInsetContext } from '../mobile-keyboard-inset-context';
|
||||
import { MobileWorkbench } from '../MobileWorkbench';
|
||||
|
||||
function KeyboardBar() {
|
||||
|
||||
Reference in New Issue
Block a user