+
+ {hasNoSearchResult && !isBusy && (
+
+ {t('searchbar.empty', { query })}
+
+ )}
+ {hasNoSearchResult && isBusy && (
+
+
+
+ )}
+
+ )
+}
+
+export default BarSearchAutosuggest
diff --git a/src/modules/search/components/BarSearchInputGroup.jsx b/src/modules/search/components/BarSearchInputGroup.jsx
new file mode 100644
index 0000000000..92dc93ea0c
--- /dev/null
+++ b/src/modules/search/components/BarSearchInputGroup.jsx
@@ -0,0 +1,43 @@
+import React from 'react'
+
+import Icon from 'cozy-ui/transpiled/react/Icon'
+import IconButton from 'cozy-ui/transpiled/react/IconButton'
+import CrossCircleOutlineIcon from 'cozy-ui/transpiled/react/Icons/CrossCircleOutline'
+import Magnifier from 'cozy-ui/transpiled/react/Icons/Magnifier'
+import InputGroup from 'cozy-ui/transpiled/react/InputGroup'
+
+import styles from 'modules/search/components/styles.styl'
+
+const BarSearchInputGroup = ({
+ children,
+ isMobile,
+ onClean,
+ isInputNotEmpty
+}) => {
+ return (
+