Files
formbricks/lib/navigation/formCodeSecondNavigation.ts
2022-06-24 21:26:39 +09:00

48 lines
1.0 KiB
TypeScript

import { DocumentSearchIcon, TerminalIcon } from "@heroicons/react/outline";
import { useRouter } from "next/router";
import { FaReact } from "react-icons/fa";
export const useCodeSecondNavigation = (formId) => {
const router = useRouter();
return [
{
id: "formId",
onClick: () => {
router.push(`/forms/${formId}/form`);
},
Icon: TerminalIcon,
label: "Form ID",
},
{
id: "react",
onClick: () => {
router.push(`/forms/${formId}/form/react`);
},
Icon: FaReact,
label: "React",
},
{
id: "reactNative",
onClick: () => {},
Icon: FaReact,
label: "React Native",
disabled: true,
},
{
id: "vueJs",
onClick: () => {},
Icon: TerminalIcon,
label: "VueJs",
disabled: true,
},
{
id: "docs",
onClick: () => {
window.open("https://docs.snoopforms.com", "_ blank");
},
Icon: DocumentSearchIcon,
label: "Docs",
},
];
};