Formatted, fixed some ttp stuff

This commit is contained in:
Alois 2026-03-14 19:58:13 +01:00
commit d77271e4b7
27 changed files with 1089 additions and 371 deletions

View file

@ -11,15 +11,15 @@ export const context = React.createContext<contextType | undefined>(undefined);
const queryClient = new QueryClient();
export default function Provider(
props: { children: React.ReactNode },
) {
export default function Provider(props: { children: React.ReactNode }) {
const { get_shared_secret } = useCrypto();
const { get } = useUser();
const { load } = useStorage();
const { send } = useSocket();
const [liveMessagesState, setLiveMessagesState] = React.useState<RawMessages>([]);
const [liveMessagesState, setLiveMessagesState] = React.useState<RawMessages>(
[],
);
const [currentSharedSecret, setCurrentSharedSecret] = React.useState("");
const locationSearch = useRouterState({
@ -104,7 +104,14 @@ export default function Provider(
sharedSecret: () => currentSharedSecret,
userId: () => userIdValue,
}),
[addLiveMessage, clearLiveMessages, currentSharedSecret, customGetMessages, liveMessagesState, userIdValue],
[
addLiveMessage,
clearLiveMessages,
currentSharedSecret,
customGetMessages,
liveMessagesState,
userIdValue,
],
);
return (
@ -129,4 +136,4 @@ export function useChat(): contextType {
throw new Error("useChat must be used within a ChatProvider");
}
return ctx;
}
}