Files
NapCatQQ/.pnpm-store/v3/files/72/a01ab93c553c2eff3ba1f4796656e476598154db77933e79608c49977467d37abf4eafc57845a8a3db46f6d50ac3d47e977014ff5a482e6bcf259cb58d4598
TanTan e311ca3275
Build NapCat Artifacts / Windows Loader Test (push) Canceled after 0s
Build NapCat Artifacts / Type Check & Test (push) Canceled after 0s
Build NapCat Artifacts / Build NapCat.Framework (push) Canceled after 0s
Build NapCat Artifacts / Build NapCat.Shell (push) Canceled after 0s
docs: 仓库链接指向本镜像仓库
2026-11-13 09:25:58 +08:00

21 lines
705 B
Plaintext

"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {
value: true
});
exports["default"] = void 0;
var _tslib = require("tslib");
var _react = require("react");
var _useLatest = _interopRequireDefault(require("../useLatest"));
function useGetState(initialState) {
var _a = (0, _tslib.__read)((0, _react.useState)(initialState), 2),
state = _a[0],
setState = _a[1];
var stateRef = (0, _useLatest["default"])(state);
var getState = (0, _react.useCallback)(function () {
return stateRef.current;
}, []);
return [state, setState, getState];
}
var _default = exports["default"] = useGetState;