export const css_manipulate = function()

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);
  }
};