Решением является использование ClientFunction :
const getStyleAttribute = ClientFunction((selector) => {
const element = selector();
return element.getAttribute('style');
});
const setStyleAttribute = ClientFunction((selector, styleValue) => {
const element = selector();
element.setAttribute('style', styleValue);
});
const field = Selector('your selector');
const styles = await getStyleAttribute(field) || '';
const updatedStyles =
`${styles} background-color: red; transform: matrix(1.4043, 0, 0, 1.4043, 40.5, 0);`;
await setStyleAttribute(field, updatedStyles);
Приведенный выше пример добавляет преобразование и цвет фона. Вы можете адаптировать этот код вместо стилей.
Не забудьте импортировать ClientFunction
в тестовый файл.