@comparaonline/ui-wizard-form-history-listener
TypeScript icon, indicating that this package has built-in type declarations

2.2.6 • Public • Published

@comparaonline/ui-wizard-form-history-listener

An utility intended to be used in conjunction with WizardForm to manage the URL changes.

By convention, the navigation using the browser controls (back, forward and address input) is limited to backward only. The forward navigation is replaced to the current active step.

Installation

yarn add @comparaonline/ui-wizard-form-history-listener

Usage

import { QuoteFormHistoryListener } from '@comparaonline/ui-wizard-form-history-listener';

const QuoteForm: React.FunctionComponent<Props> = ({ handleSubmit }) => (
  <WizardFormManager<Partial<FormValues>>>
    {({ onSubmit, initialValues, ...props }) => (
      <>
        <WizardForm
          {...props}
          formProps={{
            onSubmit,
            initialValues            
          }}
        />

        <QuoteFormHistoryListener route="/:id/:stepId" {...props} />
      </>
    )}
  </WizardFormManager>
);

Readme

Keywords

none

Package Sidebar

Install

npm i @comparaonline/ui-wizard-form-history-listener

Weekly Downloads

1

Version

2.2.6

License

none

Unpacked Size

18.1 kB

Total Files

9

Last publish

Collaborators

  • gnavarro
  • dsuarez_compa
  • pfariaz
  • ricardo.sosa
  • suarezcumare
  • fverag
  • comparaonline-dev
  • comparaonlineprivate
  • matotias
  • javierlara1989
  • smurua
  • eseceve
  • pablocompara