@kubit-ui-web/react-components
Version:
Kubit React Components is a customizable, accessible library of React web components, designed to enhance your application's user experience
21 lines • 655 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.getState = void 0;
const state_1 = require("../types/state");
const getState = (loading, success, error, disabled) => {
if (disabled) {
return state_1.SelectorBoxFileStateType.DISABLED;
}
if (error) {
return state_1.SelectorBoxFileStateType.ERROR;
}
if (success) {
return state_1.SelectorBoxFileStateType.SUCCESS;
}
if (loading) {
return state_1.SelectorBoxFileStateType.LOADING;
}
return state_1.SelectorBoxFileStateType.DEFAULT;
};
exports.getState = getState;
//# sourceMappingURL=state.utils.js.map