                 @refs.primary_input?.getDOMNode().focus()
                 @refs.primary_input?.getDOMNode().setSelectionRange(-1, -1) # put cursor at end
 
-        else if @props.supporting_text
-          @props.supporting_text()
+        else if @props.opts.supporting_text
+          @props.opts.supporting_text()
 
 
 UploadFileSVG = (opts) ->

            style: 
              fontSize: 18
              padding: '6px 8px'
            dangerouslySetInnerHTML: __html: description
            onDoubleClick: if is_admin then => 
              edit_banner.editing = true 
              @local.focus_on_mount = true

    edit_banner = fetch 'edit_banner'
    is_admin = fetch('/current_user').is_admin

    has_description = description?.trim().length > 0 && description.trim() != '<p><br></p>'

    is_light = is_light_background()

    focus_on_mount = @local.focus_on_mount
