Skip to content
Snippets Groups Projects
Commit c85b0324 authored by Anthony's avatar Anthony
Browse files

Add button and function to open a manifest side to side

parent ccbc4552
No related branches found
No related tags found
No related merge requests found
...@@ -27,15 +27,12 @@ class CanvasListItem extends Component { ...@@ -27,15 +27,12 @@ class CanvasListItem extends Component {
/** */ /** */
componentDidMount() { componentDidMount() {
console.log(this.props);
searchManifestAndAddButton(this.props.children[0][0].props.children[0].props.htmlString) searchManifestAndAddButton(this.props.children[0][0].props.children[0].props.htmlString)
.then((values) => { .then((values) => {
if (values) { if (values) {
console.log(values);
this.setState({ this.setState({
manifests: values.flat(), manifests: values.flat(),
}); });
console.log(this.state);
} }
}); });
} }
...@@ -82,6 +79,11 @@ class CanvasListItem extends Component { ...@@ -82,6 +79,11 @@ class CanvasListItem extends Component {
})); }));
} }
/** */
handleOpenOtherManifest() {
console.log("Opening TODO");
}
/** */ /** */
editable() { editable() {
const { annotationsOnCanvases, canvases } = this.context; const { annotationsOnCanvases, canvases } = this.context;
...@@ -146,9 +148,14 @@ class CanvasListItem extends Component { ...@@ -146,9 +148,14 @@ class CanvasListItem extends Component {
{children} {children}
</li> </li>
{manifests && {manifests &&
<ul> <div>
{manifests.map((object) => (<li> {object} </li>)) }
</ul> {manifests &&
manifests.map((o) => (
<button value={o} onClick={() => this.handleOpenOtherManifest(o)}> Ouvrir {o} </button>))
}
</div>
} }
</div> </div>
); );
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment