in understanding_rl_vision/rl_clarity/svelte/css_manipulate.js [1:10]
export const css_manipulate = function(css_value, numeric_fn) {
let last_digit_index = css_value.search(/\d(?!.*\d.*)/);
if (last_digit_index === -1) {
return css_value;
}
else {
let numeric_value = parseFloat(css_value.substring(0, last_digit_index + 1));
return numeric_fn(numeric_value).toString() + css_value.substring(last_digit_index + 1);
}
};