aboutsummaryrefslogtreecommitdiff
path: root/client-web/source/helper.ts
diff options
context:
space:
mode:
authormetamuffin <metamuffin@disroot.org>2023-09-08 15:29:20 +0200
committermetamuffin <metamuffin@disroot.org>2023-09-08 15:29:20 +0200
commit7c3864fac1ded20e8137cf637ea55693492cf1f6 (patch)
tree967a18e97bbfa5c933c1b71dd1e35cbbc31b4f12 /client-web/source/helper.ts
parent564a6f1e38af84ef857e25bb0266012b38d1fb1d (diff)
downloadkeks-meet-7c3864fac1ded20e8137cf637ea55693492cf1f6.tar
keks-meet-7c3864fac1ded20e8137cf637ea55693492cf1f6.tar.bz2
keks-meet-7c3864fac1ded20e8137cf637ea55693492cf1f6.tar.zst
watches edit ui
Diffstat (limited to 'client-web/source/helper.ts')
-rw-r--r--client-web/source/helper.ts6
1 files changed, 6 insertions, 0 deletions
diff --git a/client-web/source/helper.ts b/client-web/source/helper.ts
index 49c36fa..336f7d4 100644
--- a/client-web/source/helper.ts
+++ b/client-web/source/helper.ts
@@ -84,3 +84,9 @@ export class EventEmitter<E> {
public add_listener(listener: (e: E) => unknown) { this.handlers.add(listener) }
public remove_listener(listener: (e: E) => unknown) { this.handlers.delete(listener) }
}
+
+export function array_swap<T>(arr: T[], a: number, b: number) {
+ const temp = arr[a]
+ arr[a] = arr[b]
+ arr[b] = temp
+} \ No newline at end of file