tangweijie 5099f2e87e Initial commit: Vue3 + TypeScript 前端项目
- Vue 3 + TypeScript + Element Plus 前端界面
- Pinia 状态管理
- Vue Router 4 路由管理
- Axios HTTP 客户端
- MSW (Mock Service Worker) 开发环境模拟
- 账户管理界面 (列表、详情、三科目余额展示)
- 交易管理界面 (列表、详情)
- 对账管理界面 (三账校验)
- 完善的 API 客户端封装
- Docker 容器化配置
- Nginx 配置用于生产环境
2026-01-05 17:57:11 +08:00

1 line
975 B
Plaintext

{"version":3,"file":"index.mjs","sources":["../../../../../packages/hooks/use-timeout/index.ts"],"sourcesContent":["import { tryOnScopeDispose } from '@vueuse/core'\n\nexport function useTimeout() {\n let timeoutHandle: number\n\n const registerTimeout = (fn: (...args: any[]) => any, delay: number) => {\n cancelTimeout()\n timeoutHandle = window.setTimeout(fn, delay)\n }\n const cancelTimeout = () => window.clearTimeout(timeoutHandle)\n\n tryOnScopeDispose(() => cancelTimeout())\n\n return {\n registerTimeout,\n cancelTimeout,\n }\n}\n"],"names":[],"mappings":";;AAEO,SAAS,UAAa,GAAA;AAC3B,EAAI,IAAA,aAAA,CAAA;AAEJ,EAAM,MAAA,eAAA,GAAkB,CAAC,EAAA,EAA6B,KAAkB,KAAA;AACtE,IAAc,aAAA,EAAA,CAAA;AACd,IAAgB,aAAA,GAAA,MAAA,CAAO,UAAW,CAAA,EAAA,EAAI,KAAK,CAAA,CAAA;AAAA,GAC7C,CAAA;AACA,EAAA,MAAM,aAAgB,GAAA,MAAM,MAAO,CAAA,YAAA,CAAa,aAAa,CAAA,CAAA;AAE7D,EAAkB,iBAAA,CAAA,MAAM,eAAe,CAAA,CAAA;AAEvC,EAAO,OAAA;AAAA,IACL,eAAA;AAAA,IACA,aAAA;AAAA,GACF,CAAA;AACF;;;;"}