mirror of
https://github.com/wavetermdev/backup.git
synced 2026-08-05 13:57:07 -07:00
initial implementation of move block to window (#77)
This commit is contained in:
@@ -0,0 +1,18 @@
|
||||
// Copyright 2024, Command Line Inc.
|
||||
// SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
import { LayoutTreeState } from "@/faraday/index";
|
||||
|
||||
function findLeafIdFromBlockId(layoutTree: LayoutTreeState<TabLayoutData>, blockId: string): string {
|
||||
if (layoutTree?.leafs == null) {
|
||||
return null;
|
||||
}
|
||||
for (let leaf of layoutTree.leafs) {
|
||||
if (leaf.data.blockId == blockId) {
|
||||
return leaf.id;
|
||||
}
|
||||
}
|
||||
return null;
|
||||
}
|
||||
|
||||
export { findLeafIdFromBlockId };
|
||||
Reference in New Issue
Block a user