@@ -3,6 +3,14 @@ import { markRaw } from 'vue';
|
||||
import { $i } from '@/account';
|
||||
import { url } from '@/config';
|
||||
|
||||
export const stream = markRaw(new Misskey.Stream(url, $i ? {
|
||||
token: $i.token,
|
||||
} : null));
|
||||
let stream: Misskey.Stream | null = null;
|
||||
|
||||
export function useStream(): Misskey.Stream {
|
||||
if (stream) return stream;
|
||||
|
||||
stream = markRaw(new Misskey.Stream(url, $i ? {
|
||||
token: $i.token,
|
||||
} : null));
|
||||
|
||||
return stream;
|
||||
}
|
||||
|
Reference in New Issue
Block a user