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:
parent
f79d8c2c91
commit
193670ed5f
@ -32,7 +32,8 @@ import Debug from './Debug'
|
|||||||
import Alert from '../../atoms/Alert'
|
import Alert from '../../atoms/Alert'
|
||||||
import MetadataFeedback from '../../molecules/MetadataFeedback'
|
import MetadataFeedback from '../../molecules/MetadataFeedback'
|
||||||
|
|
||||||
const formName = 'ocean-publish-form'
|
const formNameDatasets = 'ocean-publish-form-datasets'
|
||||||
|
const formNameAlgorithms = 'ocean-publish-form-algorithms'
|
||||||
|
|
||||||
function TabContent({
|
function TabContent({
|
||||||
publishType,
|
publishType,
|
||||||
@ -192,7 +193,14 @@ export default function PublishPage({
|
|||||||
|
|
||||||
return (
|
return (
|
||||||
<>
|
<>
|
||||||
<Persist name={formName} ignoreFields={['isSubmitting']} />
|
<Persist
|
||||||
|
name={
|
||||||
|
publishType === 'dataset'
|
||||||
|
? formNameDatasets
|
||||||
|
: formNameAlgorithms
|
||||||
|
}
|
||||||
|
ignoreFields={['isSubmitting']}
|
||||||
|
/>
|
||||||
|
|
||||||
{hasFeedback ? (
|
{hasFeedback ? (
|
||||||
<MetadataFeedback
|
<MetadataFeedback
|
||||||
@ -214,16 +222,13 @@ export default function PublishPage({
|
|||||||
className={styles.alert}
|
className={styles.alert}
|
||||||
/>
|
/>
|
||||||
|
|
||||||
<div className={styles.tabs}>
|
|
||||||
<Tabs
|
<Tabs
|
||||||
|
className={styles.tabs}
|
||||||
items={tabs}
|
items={tabs}
|
||||||
handleTabChange={(title) =>
|
handleTabChange={(title) =>
|
||||||
setPublishType(
|
setPublishType(title.toLowerCase().replace(' ', '') as any)
|
||||||
title.toLowerCase().replace(' ', '') as any
|
|
||||||
)
|
|
||||||
}
|
}
|
||||||
/>
|
/>
|
||||||
</div>
|
|
||||||
</>
|
</>
|
||||||
)}
|
)}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user