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