1
0
mirror of https://github.com/oceanprotocol/market.git synced 2024-12-02 05:57:29 +01:00

more tab switching

This commit is contained in:
Matthias Kretschmann 2021-02-22 16:42:01 +01:00
parent f79d8c2c91
commit 193670ed5f
Signed by: m
GPG Key ID: 606EEEF3C479A91F

View File

@ -32,7 +32,8 @@ import Debug from './Debug'
import Alert from '../../atoms/Alert'
import MetadataFeedback from '../../molecules/MetadataFeedback'
const formName = 'ocean-publish-form'
const formNameDatasets = 'ocean-publish-form-datasets'
const formNameAlgorithms = 'ocean-publish-form-algorithms'
function TabContent({
publishType,
@ -192,7 +193,14 @@ export default function PublishPage({
return (
<>
<Persist name={formName} ignoreFields={['isSubmitting']} />
<Persist
name={
publishType === 'dataset'
? formNameDatasets
: formNameAlgorithms
}
ignoreFields={['isSubmitting']}
/>
{hasFeedback ? (
<MetadataFeedback
@ -214,16 +222,13 @@ export default function PublishPage({
className={styles.alert}
/>
<div className={styles.tabs}>
<Tabs
items={tabs}
handleTabChange={(title) =>
setPublishType(
title.toLowerCase().replace(' ', '') as any
)
}
/>
</div>
<Tabs
className={styles.tabs}
items={tabs}
handleTabChange={(title) =>
setPublishType(title.toLowerCase().replace(' ', '') as any)
}
/>
</>
)}