Svelte Wizard

A flexible and highly customizable stepper component for Svelte, perfect for building multi-step forms with progress indicators.


Controls


Component

	
    	<WizardComponent
			stepsList={[
				{
					step: StepOne,
					title: 'Basic',
                    icon: Icon
				},
			]}
			customClassnames={{
				activeTitleClass: 'activeTitleClass',
				inactiveTitleClass: 'inactiveTitleClass',
				activeBgClass: 'activeBgClass',
				inactiveBgClass: 'inactiveBgClass',
				activeStepNumberClass: 'activeStepNumberClass',
				inactiveStepNumberClass: 'inactiveStepNumberClass'
			}}
			options={{
				showTitles: true,
				showCheckIcon: false,
				showStepCount: true,
				clickableNavigation: false,
				shouldAnimate: true,
				showProgressBar: true,
				defaultStep: 0,
				showOneTitle: false
			}}
			defaultFormState={{}}
		/>