useDestroyed.js 373 B

12345678910111213141516
  1. "use strict";
  2. Object.defineProperty(exports, "__esModule", {
  3. value: true
  4. });
  5. exports.default = void 0;
  6. var _vue = require("vue");
  7. var useDestroyed = function useDestroyed() {
  8. var destroyed = (0, _vue.ref)(false);
  9. (0, _vue.onBeforeUnmount)(function () {
  10. destroyed.value = true;
  11. });
  12. return destroyed;
  13. };
  14. var _default = useDestroyed;
  15. exports.default = _default;