@equinor/fusion-react-stepper
TypeScript icon, indicating that this package has built-in type declarations

1.0.1 • Public • Published

@equinor/fusion-react-stepper

Published on npm

Stepper

Properties/Attributes

for stepper

Name Type Default Description
activeStepKey string / Select/change active stepp, use *** stepKey ***. required
forceOrder boolean false Can't skip steps. Steps will have specific order.
verticalSteps boolean false Change stepper layout to vertical. Vertical positioning of steps.
hideNavButtons boolean false Show/hide next and previous navigation buttons for stepper.
onChange (stepKey: string) => void onChange event for active step.

for step

Name Type Default Description
stepKey string / Step key of step. Used for *** activeStepKey ***. required
title string / Title of step
description string / Description of step
disabled boolean false Disable step. Can't be clicked, but can manually navigate to it

Example Usage

import { Stepper } from '@equinor/fusion-react-stepper';

<Stepper activeStepKey="step1" onChange={(e) => console.log('active: ', e)} props>
  <Step title="Title 1" stepKey="step1" props>
    Step content 1
  </Step>
  <Step title="Title 2" stepKey="step2" props>
    Step content 2
  </Step>
  <Step title="Title 3" stepKey="step3" props>
    Step content 3
  </Step>
</Stepper>

Package Sidebar

Install

npm i @equinor/fusion-react-stepper

Weekly Downloads

682

Version

1.0.1

License

ISC

Unpacked Size

46.6 kB

Total Files

39

Last publish

Collaborators

  • gustav-eikaas
  • eslsa
  • martinforre
  • _odin_