mirror of
https://github.com/oceanprotocol/commons.git
synced 2023-03-15 18:03:00 +01:00
make copyrightHolder editable
This commit is contained in:
parent
76732db30f
commit
30722077c5
@ -161,6 +161,25 @@ export default class AssetDetails extends PureComponent<
|
|||||||
<span>{files.length} data files</span>
|
<span>{files.length} data files</span>
|
||||||
)
|
)
|
||||||
|
|
||||||
|
private CopyrightHolder = ({ value }: { value: string }) =>
|
||||||
|
this.state.isEditMode ? (
|
||||||
|
<Input
|
||||||
|
name={'copyrightHolder'}
|
||||||
|
label={steps[2].fields.copyrightHolder.label}
|
||||||
|
placeholder={steps[2].fields.copyrightHolder.placeholder}
|
||||||
|
required={steps[2].fields.copyrightHolder.required}
|
||||||
|
type={steps[2].fields.copyrightHolder.type}
|
||||||
|
onChange={this.inputChange}
|
||||||
|
value={value}
|
||||||
|
disabled={this.state.isLoading}
|
||||||
|
small
|
||||||
|
/>
|
||||||
|
) : (
|
||||||
|
<h2 className={styles.copyrightHolder} title="Copyright Holder">
|
||||||
|
{value}
|
||||||
|
</h2>
|
||||||
|
)
|
||||||
|
|
||||||
private Date = ({ value }: { value: string }) =>
|
private Date = ({ value }: { value: string }) =>
|
||||||
this.state.isEditMode ? (
|
this.state.isEditMode ? (
|
||||||
<Input
|
<Input
|
||||||
@ -266,12 +285,8 @@ export default class AssetDetails extends PureComponent<AssetDetailsProps> {
|
|||||||
return (
|
return (
|
||||||
<>
|
<>
|
||||||
<aside className={styles.metaPrimary}>
|
<aside className={styles.metaPrimary}>
|
||||||
<h2
|
<this.CopyrightHolder value={this.state.copyrightHolder} />
|
||||||
className={styles.copyrightHolder}
|
|
||||||
title="Copyright Holder"
|
|
||||||
>
|
|
||||||
{base.copyrightHolder}
|
|
||||||
</h2>
|
|
||||||
<div className={styles.metaPrimaryData}>
|
<div className={styles.metaPrimaryData}>
|
||||||
<span
|
<span
|
||||||
title={`Date created, published on ${
|
title={`Date created, published on ${
|
||||||
@ -285,7 +300,9 @@ export default class AssetDetails extends PureComponent<AssetDetailsProps> {
|
|||||||
<this.Category value={this.state.categories} />
|
<this.Category value={this.state.categories} />
|
||||||
)}
|
)}
|
||||||
|
|
||||||
{base.files && this.renderDatafilesLine(base.files)}
|
{base.files &&
|
||||||
|
!this.state.isEditMode &&
|
||||||
|
this.renderDatafilesLine(base.files)}
|
||||||
</div>
|
</div>
|
||||||
</aside>
|
</aside>
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user