UNPKG

1.15 kBJavaScriptView Raw
1"use strict";
2Object.defineProperty(exports, "__esModule", { value: true });
3exports.heightWidthRadiusDefaults = exports.heightWidthDefaults = exports.sizeMarginDefaults = exports.sizeDefaults = void 0;
4/*
5 * DefaultProps object for different loaders
6 */
7var commonValues = {
8 loading: true,
9 color: "#000000",
10 css: "",
11 speedMultiplier: 1
12};
13function sizeDefaults(sizeValue) {
14 return Object.assign({}, commonValues, { size: sizeValue });
15}
16exports.sizeDefaults = sizeDefaults;
17function sizeMarginDefaults(sizeValue) {
18 return Object.assign({}, sizeDefaults(sizeValue), {
19 margin: 2
20 });
21}
22exports.sizeMarginDefaults = sizeMarginDefaults;
23function heightWidthDefaults(height, width) {
24 return Object.assign({}, commonValues, {
25 height: height,
26 width: width
27 });
28}
29exports.heightWidthDefaults = heightWidthDefaults;
30function heightWidthRadiusDefaults(height, width, radius) {
31 if (radius === void 0) { radius = 2; }
32 return Object.assign({}, heightWidthDefaults(height, width), {
33 radius: radius,
34 margin: 2
35 });
36}
37exports.heightWidthRadiusDefaults = heightWidthRadiusDefaults;