From 8996185f3bf5da3a3dd54303015f5d6a6378d0f7 Mon Sep 17 00:00:00 2001 From: OpeOginni <107570612+OpeOginni@users.noreply.github.com> Date: Mon, 5 Jan 2026 20:32:16 +0100 Subject: Feat/clickable subtask (#6846) --- packages/ui/src/context/data.tsx | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'packages/ui/src/context') diff --git a/packages/ui/src/context/data.tsx b/packages/ui/src/context/data.tsx index 9f7ec813f..acab99fe8 100644 --- a/packages/ui/src/context/data.tsx +++ b/packages/ui/src/context/data.tsx @@ -30,9 +30,16 @@ export type PermissionRespondFn = (input: { response: "once" | "always" | "reject" }) => void +export type NavigateToSessionFn = (sessionID: string) => void + export const { use: useData, provider: DataProvider } = createSimpleContext({ name: "Data", - init: (props: { data: Data; directory: string; onPermissionRespond?: PermissionRespondFn }) => { + init: (props: { + data: Data + directory: string + onPermissionRespond?: PermissionRespondFn + onNavigateToSession?: NavigateToSessionFn + }) => { return { get store() { return props.data @@ -41,6 +48,7 @@ export const { use: useData, provider: DataProvider } = createSimpleContext({ return props.directory }, respondToPermission: props.onPermissionRespond, + navigateToSession: props.onNavigateToSession, } }, }) -- cgit v1.2.3