about summary refs log tree commit diff
path: root/app/javascript/flavours/glitch/features/composer/upload_form
diff options
context:
space:
mode:
authorThibaut Girka <thib@sitedethib.com>2018-08-30 11:46:45 +0200
committerThibG <thib@sitedethib.com>2018-08-30 13:20:37 +0200
commitc20b27a9f44b69756624d7a15a52187d0486f03f (patch)
tree5afe055d047c255c0221f78808fa6f06c7fb6846 /app/javascript/flavours/glitch/features/composer/upload_form
parent1544ac4e2798e969cb9d6d14a361f90517726cfc (diff)
Restrict querySelectorAll to the upload form component
Diffstat (limited to 'app/javascript/flavours/glitch/features/composer/upload_form')
-rw-r--r--app/javascript/flavours/glitch/features/composer/upload_form/index.js4
1 files changed, 3 insertions, 1 deletions
diff --git a/app/javascript/flavours/glitch/features/composer/upload_form/index.js b/app/javascript/flavours/glitch/features/composer/upload_form/index.js
index f3cadc2f5..c2ff66623 100644
--- a/app/javascript/flavours/glitch/features/composer/upload_form/index.js
+++ b/app/javascript/flavours/glitch/features/composer/upload_form/index.js
@@ -17,12 +17,13 @@ export default function ComposerUploadForm ({
   onRemove,
   progress,
   uploading,
+  handleRef,
 }) {
   const computedClass = classNames('composer--upload_form', { uploading });
 
   //  The result.
   return (
-    <div className={computedClass}>
+    <div className={computedClass} ref={handleRef}>
       {uploading ? <ComposerUploadFormProgress progress={progress} /> : null}
       {media ? (
         <div className='content'>
@@ -55,4 +56,5 @@ ComposerUploadForm.propTypes = {
   onRemove: PropTypes.func.isRequired,
   progress: PropTypes.number,
   uploading: PropTypes.bool,
+  handleRef: PropTypes.func,
 };