offset.ts 329 B

12345678910111213141516
  1. import { router } from "@/cool";
  2. import { reactive } from "vue";
  3. export class ClFooterOffset {
  4. private data = reactive({});
  5. set(value: number): void {
  6. this.data[router.path()] = value;
  7. }
  8. get(): number {
  9. return (this.data[router.path()] as number | null) ?? 0;
  10. }
  11. }
  12. export const clFooterOffset = new ClFooterOffset();