@use 'sass:list';
@use 'variables';

// Prepend a list

@function prepend($original, $additional) {
  @if $additional {
    @return list.append($original, $additional, comma);
  } @else {
    @return $original;
  }
}

// Resolve native font family

@function native-family($declared-family) {
  @if $declared-family == 'default-sans' {
    @return variables.$family-sans-native;
  } @else if $declared-family == 'default-code' {
    @return variables.$family-code-native;
  } @else {
    @return $declared-family;
  }
}
