From cdbd52041b1423cf97afd5e1db8a1ee997cc6c64 Mon Sep 17 00:00:00 2001 From: gushen610140 Date: Mon, 15 Sep 2025 08:31:15 +0800 Subject: [PATCH] feat: example for bus hook --- src/hooks/.gitkeep | 0 src/hooks/bus/changeUserBus.ts | 16 ++++++++++++++++ 2 files changed, 16 insertions(+) delete mode 100644 src/hooks/.gitkeep create mode 100644 src/hooks/bus/changeUserBus.ts diff --git a/src/hooks/.gitkeep b/src/hooks/.gitkeep deleted file mode 100644 index e69de29..0000000 diff --git a/src/hooks/bus/changeUserBus.ts b/src/hooks/bus/changeUserBus.ts new file mode 100644 index 0000000..2a62c4f --- /dev/null +++ b/src/hooks/bus/changeUserBus.ts @@ -0,0 +1,16 @@ +import { createEventHook } from "@vueuse/core"; + +export interface ChangeUserBus { + token: string; +} + +export const changeUserEvent = createEventHook(); + +/** + * This is an example, please remove if not needed + */ +export const changeUserBus = { + emit: changeUserEvent.emit, + on: changeUserEvent.on, + off: changeUserEvent.off, +};