@use './components/input/_theme' as input;
@use './components/dropdown/_theme' as dropdown;
@use './components/checkbox/_theme' as checkbox;
@use './components/radio/_theme' as radio;
@use './components/toggle/_theme' as toggle;
@use './components/datepicker/_theme' as datepicker;
@use './components/search/_theme' as search;

@forward './components/input/_theme';
@forward './components/dropdown/_theme';
@forward './components/checkbox/_theme';
@forward './components/radio/_theme';
@forward './components/toggle/_theme';
@forward './components/datepicker/_theme';
@forward './components/search/_theme';

@mixin form-components-theme() {
    @include input.input-theme();
    @include dropdown.dropdown-theme();
    @include checkbox.checkbox-theme();
    @include radio.radio-theme();
    @include toggle.toggle-theme();
    @include datepicker.datepicker-theme();
    @include search.search-theme();
}