import { IconHierarchy2 } from "@tabler/icons-react";
import { ReactFlowProvider } from "@xyflow/react";
import { ucFirstAllSnakeToPascalWithSpaces } from "core/utils";
import { TbSettings } from "react-icons/tb";
import { useLocation } from "wouter";
import { useBknd } from "../../client/BkndProvider";
import { useFlows } from "../../client/schema/flows/use-flows";
import { IconButton } from "../../components/buttons/IconButton";
import { Empty } from "../../components/display/Empty";
import { SearchInput } from "../../components/form/SearchInput";
import { Link } from "../../components/wouter/Link";
import { useBrowserTitle } from "../../hooks/use-browser-title";
import * as AppShell from "../../layouts/AppShell/AppShell";
export function FlowsRoot({ children }) {
return {children};
}
export function FlowsEmpty() {
const { app } = useBknd();
useBrowserTitle(["Flows"]);
const [, navigate] = useLocation();
const { flows } = useFlows();
return (
<>
}
>
Flows
navigate(app.getSettingsPath(["flows"]))}
/>
>
);
}