feat(ui): more memoization

This commit is contained in:
psychedelicious
2023-12-29 18:37:14 +11:00
committed by Kent Keirsey
parent 3e6173ee8c
commit 2d96c62fdb
49 changed files with 215 additions and 131 deletions

View File

@ -2,10 +2,10 @@ import { Flex } from '@chakra-ui/react';
import { useAppDispatch, useAppSelector } from 'app/store/storeHooks';
import { InvSlider } from 'common/components/InvSlider/InvSlider';
import { nodeOpacityChanged } from 'features/nodes/store/nodesSlice';
import { useCallback } from 'react';
import { memo, useCallback } from 'react';
import { useTranslation } from 'react-i18next';
export default function NodeOpacitySlider() {
const NodeOpacitySlider = () => {
const dispatch = useAppDispatch();
const nodeOpacity = useAppSelector((state) => state.nodes.nodeOpacity);
const { t } = useTranslation();
@ -32,4 +32,6 @@ export default function NodeOpacitySlider() {
/>
</Flex>
);
}
};
export default memo(NodeOpacitySlider);