Следующий код создаст пустую карту в переменной $test
, но есть ли правильный способ сделать это? Это кажется слишком хакерским, чтобы быть лучшим способом получить пустую карту.
$test: map-remove((default:null), 'default');
@if type-of($test) != map {
@warn "This is not a map: #{inspect($test)}";
}
@else {
@warn "This is a map: #{inspect($test)}";
}
WARNING: This is a map: ()
on line 7 of app/styles/functions/map.scss