@alicloud/console-base-rc-pagination
Version:
29 lines (28 loc) • 911 B
JavaScript
;
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = useNoText;
var _const = require("../const");
var _useModelProps2 = _interopRequireDefault(require("./_use-model-props"));
var _useModelState2 = _interopRequireDefault(require("./_use-model-state"));
var _useTheme = _interopRequireDefault(require("./use-theme"));
function useNoText() {
var _useModelProps = (0, _useModelProps2.default)(),
noText = _useModelProps.noText;
var _useModelState = (0, _useModelState2.default)(),
width = _useModelState.width;
var theme = (0, _useTheme.default)();
if (noText) {
return noText;
}
switch (theme) {
case 'full':
return width < _const.MIN_WIDTH.FULL;
case 'simple':
return width < _const.MIN_WIDTH.SIMPLE;
default:
return true;
}
}