refactor(ui): canvas v2 (wip)

fix entity count select
This commit is contained in:
psychedelicious 2024-06-15 20:25:07 +10:00
parent 908aa9beea
commit f326d17856

View File

@ -1,17 +1,8 @@
import { createSelector } from '@reduxjs/toolkit';
import { selectControlAdaptersV2Slice } from 'features/controlLayers/store/controlAdaptersSlice';
import { selectIPAdaptersSlice } from 'features/controlLayers/store/ipAdaptersSlice';
import { selectLayersSlice } from 'features/controlLayers/store/layersSlice';
import { selectRegionalGuidanceSlice } from 'features/controlLayers/store/regionalGuidanceSlice';
import { selectCanvasSlice } from 'features/canvas/store/canvasSlice';
export const selectEntityCount = createSelector(
selectRegionalGuidanceSlice,
selectControlAdaptersV2Slice,
selectIPAdaptersSlice,
selectLayersSlice,
(rgState, caState, ipaState, layersState) => {
return (
rgState.regions.length + caState.controlAdapters.length + ipaState.ipAdapters.length + layersState.layers.length
);
}
);
export const selectEntityCount = createSelector(selectCanvasSlice, (canvasV2) => {
return (
canvasV2.regions.length + canvasV2.controlAdapters.length + canvasV2.ipAdapters.length + canvasV2.layers.length
);
});