Skip to content

add confirm option, if user wants to choose if rehydrate or not#39

Open
ZhihaoLau wants to merge 1 commit into
jaredpalmer:masterfrom
ZhihaoLau:master
Open

add confirm option, if user wants to choose if rehydrate or not#39
ZhihaoLau wants to merge 1 commit into
jaredpalmer:masterfrom
ZhihaoLau:master

Conversation

@ZhihaoLau

@ZhihaoLau ZhihaoLau commented Jul 5, 2021

Copy link
Copy Markdown

This PR adds an optional confirm property. When set, the form state will be rehydrate or not, depends on what boolean value of confirm function being resolve:
usage:

<Persist
        name={formName}
        confirm={async () => {
          const action = await ResolvableMessageBox({
            desc: 'There're unsaved changes since you leave last time, recover?'
          })
          return action === 'confirm';
      }}
/>

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant