|
|
@@ -96,7 +96,7 @@ async function getTerminalBackgroundColor(): Promise<"dark" | "light"> {
|
|
|
})
|
|
|
}
|
|
|
|
|
|
-export function tui(input: { url: string; args: Args; onExit?: () => Promise<void> }) {
|
|
|
+export function tui(input: { url: string; args: Args; directory?: string; onExit?: () => Promise<void> }) {
|
|
|
// promise to prevent immediate exit
|
|
|
return new Promise<void>(async (resolve) => {
|
|
|
const mode = await getTerminalBackgroundColor()
|
|
|
@@ -116,7 +116,7 @@ export function tui(input: { url: string; args: Args; onExit?: () => Promise<voi
|
|
|
<KVProvider>
|
|
|
<ToastProvider>
|
|
|
<RouteProvider>
|
|
|
- <SDKProvider url={input.url}>
|
|
|
+ <SDKProvider url={input.url} directory={input.directory}>
|
|
|
<SyncProvider>
|
|
|
<ThemeProvider mode={mode}>
|
|
|
<LocalProvider>
|