From 1ea0975b120020b45fbb4563326f01552bcbd80e Mon Sep 17 00:00:00 2001
From: Chris Beer <cabeer@stanford.edu>
Date: Sat, 20 Jun 2020 09:46:13 -0700
Subject: [PATCH] Pass props to plugins

---
 src/components/ErrorContent.js        | 2 +-
 src/components/OpenSeadragonViewer.js | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/components/ErrorContent.js b/src/components/ErrorContent.js
index 0c86ade5b..470d1564e 100644
--- a/src/components/ErrorContent.js
+++ b/src/components/ErrorContent.js
@@ -43,7 +43,7 @@ export class ErrorContent extends Component {
             </ExpansionPanelDetails>
           </ExpansionPanel>
         )}
-        <PluginHook error={error} />
+        <PluginHook {...this.props} />
       </>
     );
   }
diff --git a/src/components/OpenSeadragonViewer.js b/src/components/OpenSeadragonViewer.js
index efdef502a..e6783c371 100644
--- a/src/components/OpenSeadragonViewer.js
+++ b/src/components/OpenSeadragonViewer.js
@@ -314,7 +314,7 @@ export class OpenSeadragonViewer extends Component {
           { drawAnnotations
             && <AnnotationsOverlay viewer={viewer} windowId={windowId} /> }
           { enhancedChildren }
-          <PluginHook viewer={viewer} windowId={windowId} />
+          <PluginHook viewer={viewer} {...{ ...this.props, children: null }} />
         </section>
       </>
     );
-- 
GitLab