Поэтому мне было интересно, есть ли способ добавить версию реквизита MUI sx в оболочке useMemo. Как бы мне расширить MUI, чтобы добиться этого?
Вот упрощенный пример того, что я имею в виду.
Базовая ситуация:
Код: Выделить всё
const MyComponent = () => {
return
I am a bit static
I am so dynamic!
};
Код: Выделить всё
const MyComponent = () => {
const boxStyle = useMemo(() => ({color: "red"}), [])
return
I am a bit static
I am so dynamic!
};
Код: Выделить всё
const MyComponent = () => {
return
I am a bit static
I am so dynamic!
};
Я видел этот пакет. Это может быть шагом в правильном направлении.
Подробнее здесь: https://stackoverflow.com/questions/735 ... -rerenders