mirror of
https://github.com/wavetermdev/waveterm.git
synced 2024-12-21 16:38:23 +01:00
rename faraday to layout (#147)
This commit is contained in:
parent
47485525c9
commit
9fb2e58b54
@ -2,13 +2,13 @@
|
|||||||
// SPDX-License-Identifier: Apache-2.0
|
// SPDX-License-Identifier: Apache-2.0
|
||||||
|
|
||||||
import { Workspace } from "@/app/workspace/workspace";
|
import { Workspace } from "@/app/workspace/workspace";
|
||||||
import { getLayoutStateAtomForTab, globalLayoutTransformsMap } from "@/faraday/lib/layoutAtom";
|
|
||||||
import { ContextMenuModel } from "@/store/contextmenu";
|
import { ContextMenuModel } from "@/store/contextmenu";
|
||||||
import { PLATFORM, WOS, atoms, globalStore, setBlockFocus } from "@/store/global";
|
import { PLATFORM, WOS, atoms, globalStore, setBlockFocus } from "@/store/global";
|
||||||
import * as services from "@/store/services";
|
import * as services from "@/store/services";
|
||||||
import * as keyutil from "@/util/keyutil";
|
import * as keyutil from "@/util/keyutil";
|
||||||
import * as layoututil from "@/util/layoututil";
|
import * as layoututil from "@/util/layoututil";
|
||||||
import * as util from "@/util/util";
|
import * as util from "@/util/util";
|
||||||
|
import { getLayoutStateAtomForTab, globalLayoutTransformsMap } from "frontend/layout/lib/layoutAtom";
|
||||||
import * as jotai from "jotai";
|
import * as jotai from "jotai";
|
||||||
import * as React from "react";
|
import * as React from "react";
|
||||||
import { DndProvider } from "react-dnd";
|
import { DndProvider } from "react-dnd";
|
||||||
|
@ -1,9 +1,14 @@
|
|||||||
// Copyright 2024, Command Line Inc.
|
// Copyright 2024, Command Line Inc.
|
||||||
// SPDX-License-Identifier: Apache-2.0
|
// SPDX-License-Identifier: Apache-2.0
|
||||||
|
|
||||||
import { LayoutTreeAction, LayoutTreeActionType, LayoutTreeInsertNodeAction, newLayoutNode } from "@/faraday/index";
|
import {
|
||||||
import { getLayoutStateAtomForTab } from "@/faraday/lib/layoutAtom";
|
LayoutTreeAction,
|
||||||
import { layoutTreeStateReducer } from "@/faraday/lib/layoutState";
|
LayoutTreeActionType,
|
||||||
|
LayoutTreeInsertNodeAction,
|
||||||
|
newLayoutNode,
|
||||||
|
} from "frontend/layout/index";
|
||||||
|
import { getLayoutStateAtomForTab } from "frontend/layout/lib/layoutAtom";
|
||||||
|
import { layoutTreeStateReducer } from "frontend/layout/lib/layoutState";
|
||||||
|
|
||||||
import { handleIncomingRpcMessage } from "@/app/store/wshrpc";
|
import { handleIncomingRpcMessage } from "@/app/store/wshrpc";
|
||||||
import { getWSServerEndpoint, getWebServerEndpoint } from "@/util/endpoints";
|
import { getWSServerEndpoint, getWebServerEndpoint } from "@/util/endpoints";
|
||||||
|
@ -2,9 +2,9 @@
|
|||||||
// SPDX-License-Identifier: Apache-2.0
|
// SPDX-License-Identifier: Apache-2.0
|
||||||
|
|
||||||
import { WindowDrag } from "@/element/windowdrag";
|
import { WindowDrag } from "@/element/windowdrag";
|
||||||
import { deleteLayoutStateAtomForTab } from "@/faraday/lib/layoutAtom";
|
|
||||||
import { atoms } from "@/store/global";
|
import { atoms } from "@/store/global";
|
||||||
import * as services from "@/store/services";
|
import * as services from "@/store/services";
|
||||||
|
import { deleteLayoutStateAtomForTab } from "frontend/layout/lib/layoutAtom";
|
||||||
import { useAtomValue } from "jotai";
|
import { useAtomValue } from "jotai";
|
||||||
import { OverlayScrollbars } from "overlayscrollbars";
|
import { OverlayScrollbars } from "overlayscrollbars";
|
||||||
import React, { createRef, useCallback, useEffect, useRef, useState } from "react";
|
import React, { createRef, useCallback, useEffect, useRef, useState } from "react";
|
||||||
|
@ -8,8 +8,8 @@ import * as WOS from "@/store/wos";
|
|||||||
import * as React from "react";
|
import * as React from "react";
|
||||||
|
|
||||||
import { CenteredDiv, CenteredLoadingDiv } from "@/element/quickelems";
|
import { CenteredDiv, CenteredLoadingDiv } from "@/element/quickelems";
|
||||||
import { TileLayout } from "@/faraday/index";
|
import { TileLayout } from "frontend/layout/index";
|
||||||
import { getLayoutStateAtomForTab } from "@/faraday/lib/layoutAtom";
|
import { getLayoutStateAtomForTab } from "frontend/layout/lib/layoutAtom";
|
||||||
import { useAtomValue } from "jotai";
|
import { useAtomValue } from "jotai";
|
||||||
import { useMemo } from "react";
|
import { useMemo } from "react";
|
||||||
import "./tabcontent.less";
|
import "./tabcontent.less";
|
||||||
|
@ -4,7 +4,7 @@
|
|||||||
import { WOS } from "@/app/store/global";
|
import { WOS } from "@/app/store/global";
|
||||||
import { Atom, Getter, PrimitiveAtom, WritableAtom, atom, useAtom } from "jotai";
|
import { Atom, Getter, PrimitiveAtom, WritableAtom, atom, useAtom } from "jotai";
|
||||||
import { useCallback } from "react";
|
import { useCallback } from "react";
|
||||||
import { layoutTreeStateReducer, newLayoutTreeState } from "./layoutState";
|
import { layoutTreeStateReducer, newLayoutTreeState } from "./layoutState.js";
|
||||||
import {
|
import {
|
||||||
LayoutNode,
|
LayoutNode,
|
||||||
LayoutNodeWaveObj,
|
LayoutNodeWaveObj,
|
@ -1,7 +1,7 @@
|
|||||||
// Copyright 2024, Command Line Inc.
|
// Copyright 2024, Command Line Inc.
|
||||||
// SPDX-License-Identifier: Apache-2.0
|
// SPDX-License-Identifier: Apache-2.0
|
||||||
|
|
||||||
import { LayoutTreeState } from "@/faraday/index";
|
import { LayoutTreeState } from "frontend/layout/index";
|
||||||
|
|
||||||
function findLeafIdFromBlockId(layoutTree: LayoutTreeState<TabLayoutData>, blockId: string): string {
|
function findLeafIdFromBlockId(layoutTree: LayoutTreeState<TabLayoutData>, blockId: string): string {
|
||||||
if (layoutTree?.leafs == null) {
|
if (layoutTree?.leafs == null) {
|
||||||
|
@ -17,7 +17,7 @@
|
|||||||
"paths": {
|
"paths": {
|
||||||
"@/app/*": ["frontend/app/*"],
|
"@/app/*": ["frontend/app/*"],
|
||||||
"@/util/*": ["frontend/util/*"],
|
"@/util/*": ["frontend/util/*"],
|
||||||
"@/faraday/*": ["frontend/faraday/*"],
|
"@/layout/*": ["frontend/layout/*"],
|
||||||
"@/store/*": ["frontend/app/store/*"],
|
"@/store/*": ["frontend/app/store/*"],
|
||||||
"@/view/*": ["frontend/app/view/*"],
|
"@/view/*": ["frontend/app/view/*"],
|
||||||
"@/element/*": ["frontend/app/element/*"],
|
"@/element/*": ["frontend/app/element/*"],
|
||||||
|
Loading…
Reference in New Issue
Block a user