taro-hooks
Version:
为 Taro 而设计的 Hooks Library
20 lines (19 loc) • 470 B
JavaScript
Object.defineProperty(exports, "__esModule", {
value: true
});
var taro_1 = require("@tarojs/taro");
var core_1 = require("@taro-hooks/core");
function useVisible() {
var _ref = (0, core_1.useState)(true),
visible = _ref[0],
changeVisible = _ref[1];
(0, taro_1.useDidShow)(function () {
changeVisible(true);
});
(0, taro_1.useDidHide)(function () {
changeVisible(false);
});
return visible;
}
exports["default"] = useVisible;
;