@use 'config';

@function joinValName($list) {
  $name: '--' + config.$namespace;
  @each $item in $list {
    @if $item != '' {
      $name: $name + '-' + $item;
    }
  }
  @return $name;
}

@function getValName($list) {
  @return var(#{joinValName($list)});
}

@function joinClassName($list) {
  $name: config.$namespace;
  @each $item in $list {
    @if $item != '' {
      $name: $name + '-' + $item;
    }
  }
  @return $name;
}

@function getClassName($list) {
  @return '.' + #{joinClassName($list)};
}