 
 
   onChange: (event) =>
-    @setState
-      query: event.target.value
+    @debouncedSubmit event.target.value
 
 
   renderFilter: ({ multiselect = false, name, options, showTitle = true }) =>

          name: 'search'
          onChange: @onChange
          placeholder: osu.trans('beatmaps.listing.search.prompt')
          value: @state.query
        div className: 'beatmapsets-search__icon',
          i className: 'fas fa-search'



    @breadcrumbsElement?.appendChild @breadcrumbsPortal
    @contentElement?.appendChild @contentPortal


  componentWillUnmount: =>
