Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Marcosfitzsimons/multi-step-form
/ functions
Functions
22 in github.com/Marcosfitzsimons/multi-step-form
⨍
Functions
22
◇
Types & classes
3
↓ 10 callers
Function
cn
(...inputs: ClassValue[])
lib/utils.ts:4
↓ 6 callers
Function
updateForm
(fieldToUpdate: Partial<FormItems>)
app/page.tsx:76
↓ 5 callers
Function
goTo
(index: number)
hooks/useMultiplestepForm.ts:24
↓ 1 callers
Function
handleCheckboxChange
(addOnId: number, checked: boolean)
components/AddonsForm.tsx:10
↓ 1 callers
Function
nextStep
()
hooks/useMultiplestepForm.ts:9
↓ 1 callers
Function
useMultiplestepForm
(steps: number)
hooks/useMultiplestepForm.ts:5
Function
AddonsForm
({ addOns, yearly, updateForm }: stepProps)
components/AddonsForm.tsx:9
Function
FinalStep
({ yearly, plan, addOns, goTo }: StepProps)
components/FinalStep.tsx:12
Function
FormWrapper
({ title, description, children }: FormWrapperProps)
components/FormWrapper.tsx:28
Function
Head
()
app/head.tsx:1
Function
Home
()
app/page.tsx:62
Function
PlanForm
({ updateForm, plan, yearly }: stepProps)
components/PlanForm.tsx:20
Function
RootLayout
({ children, }: { children: React.ReactNode; })
app/layout.tsx:12
Function
SideBar
({ currentStepIndex, goTo }: NavProps)
components/SideBar.tsx:8
Function
SuccessMessage
()
components/SuccessMessage.tsx:22
Function
UserInfoForm
({ name, email, phone, errors, updateForm, }: StepProps)
components/UserInfoForm.tsx:11
Function
handleCheckedChange
(yearlyUpdated: boolean)
components/PlanForm.tsx:24
Function
handleOnSubmit
(e: React.FormEvent<HTMLFormElement>)
app/page.tsx:123
Function
handleValueChange
(planSelected: Plan)
components/PlanForm.tsx:29
Function
handler
( req: NextApiRequest, res: NextApiResponse<Data> )
pages/api/hello.ts:8
Function
previousStep
()
hooks/useMultiplestepForm.ts:18
Function
refresh
()
components/SuccessMessage.tsx:23