@use "sass:map" as map;
@use "../values" as vals;

// ----------------------------------------
// Get a valid FDS font-weight
// ----------------------------------------

@function font-weight($value) {

    @if map.has-key(vals.$fds-font-weights, $value) {
        $map-value: map.get(vals.$fds-font-weights, $value);
        
        @if $map-value != false {
            @return $map-value;
        }
    }

    @error '#{$value} is not a valid FDS font-weight token.';

}