// TODO: Check if this is still needed as we do not generate spacing utilities at the moment

@use "sass:map";
@use "../_globals.scss" as *;

// Register
@use "@progress/kendo-theme-core/scss/mixins/import-once.scss" as *;

@mixin kendo-utils--spacing--space-between() {
    @include import-once("utils-spacing-space-between") {

        // Space between utility classes
        $kendo-utils-space-between: map.get( $kendo-utils, "space-between" ) !default;
        @each $key, $value in $kendo-utils-space-between {
            $_key: k-escape-class-name( $key );

            .#{$kendo-prefix}space-x-#{$_key} > * + * {
                margin-inline-start: $value;
            }
            .#{$kendo-prefix}space-y-#{$_key} > * + * {
                margin-block-start: $value;
            }
        }

    }
}
