// Mixins :: Reload

// Dependencies
@import "../config";

@mixin reload($keys...) {
  @if $keys == false {
    @error "reload: An argument must be defined.";
  }
  @each $key in $keys {
    @if (type-of($key) == "string") {
      $__seed-publish-list: map-merge($__seed-publish-list, ($key: false)) !global;
    }
    @else if (type-of($key) == "list") {
      @each $k in $key {
        // Recursively exclude
        @include reload($k);
      }
    }
  }
}
