fix(extraSidebarComponent): remove unused code related to filtering data
fix(sideBarDraggableComponent): update import statement for FlowsContext
This commit is contained in:
parent
90bf92b2dc
commit
817eb77335
2 changed files with 2 additions and 39 deletions
|
|
@ -131,43 +131,6 @@ export default function ExtraSidebar(): JSX.Element {
|
||||||
}
|
}
|
||||||
}, [getFilterEdge]);
|
}, [getFilterEdge]);
|
||||||
|
|
||||||
useEffect(() => {
|
|
||||||
if (getFilterEdge?.length > 0) {
|
|
||||||
setFilterData((_) => {
|
|
||||||
let dataClone = cloneDeep(data);
|
|
||||||
let ret = {};
|
|
||||||
Object.keys(dataClone).forEach((d: keyof APIObjectType, i) => {
|
|
||||||
ret[d] = {};
|
|
||||||
if (getFilterEdge.some((x) => x.family === d)) {
|
|
||||||
ret[d] = dataClone[d];
|
|
||||||
|
|
||||||
const filtered = getFilterEdge
|
|
||||||
.filter((x) => x.family === d)
|
|
||||||
.pop()
|
|
||||||
.type.split(",");
|
|
||||||
|
|
||||||
for (let i = 0; i < filtered.length; i++) {
|
|
||||||
filtered[i] = filtered[i].trimStart();
|
|
||||||
}
|
|
||||||
|
|
||||||
if (filtered.some((x) => x !== "")) {
|
|
||||||
let keys = Object.keys(dataClone[d]).filter((nd) =>
|
|
||||||
filtered.includes(nd)
|
|
||||||
);
|
|
||||||
Object.keys(dataClone[d]).forEach((element) => {
|
|
||||||
if (!keys.includes(element)) {
|
|
||||||
delete ret[d][element];
|
|
||||||
}
|
|
||||||
});
|
|
||||||
}
|
|
||||||
}
|
|
||||||
});
|
|
||||||
setSearch("");
|
|
||||||
return ret;
|
|
||||||
});
|
|
||||||
}
|
|
||||||
}, [getFilterEdge]);
|
|
||||||
|
|
||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
handleSearchInput(search);
|
handleSearchInput(search);
|
||||||
}, [data]);
|
}, [data]);
|
||||||
|
|
|
||||||
|
|
@ -7,7 +7,7 @@ import {
|
||||||
SelectTrigger,
|
SelectTrigger,
|
||||||
} from "../../../../../components/ui/select-custom";
|
} from "../../../../../components/ui/select-custom";
|
||||||
import { AuthContext } from "../../../../../contexts/authContext";
|
import { AuthContext } from "../../../../../contexts/authContext";
|
||||||
import { TabsContext } from "../../../../../contexts/tabsContext";
|
import { FlowsContext } from "../../../../../contexts/flowsContext";
|
||||||
import { APIClassType } from "../../../../../types/api";
|
import { APIClassType } from "../../../../../types/api";
|
||||||
import {
|
import {
|
||||||
createFlowComponent,
|
createFlowComponent,
|
||||||
|
|
@ -35,7 +35,7 @@ export default function SidebarDraggableComponent({
|
||||||
official: boolean;
|
official: boolean;
|
||||||
}) {
|
}) {
|
||||||
const open = useRef(false);
|
const open = useRef(false);
|
||||||
const { getNodeId, deleteComponent } = useContext(TabsContext);
|
const { getNodeId, deleteComponent } = useContext(FlowsContext);
|
||||||
const { autoLogin, userData } = useContext(AuthContext);
|
const { autoLogin, userData } = useContext(AuthContext);
|
||||||
|
|
||||||
function handleSelectChange(value: string) {
|
function handleSelectChange(value: string) {
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue