diff --git a/packages/react-instantsearch-dom/src/components/Highlighter.js b/packages/react-instantsearch-dom/src/components/Highlighter.js
index 73983a050a..9d5617330d 100644
--- a/packages/react-instantsearch-dom/src/components/Highlighter.js
+++ b/packages/react-instantsearch-dom/src/components/Highlighter.js
@@ -2,10 +2,6 @@ import React from 'react';
import PropTypes from 'prop-types';
import classNames from 'classnames';
-function generateKey(i, value) {
- return `split-${i}-${value}`;
-}
-
export const Highlight = ({
cx,
value,
@@ -49,11 +45,11 @@ const Highlighter = ({
if (Array.isArray(item)) {
const isLast = i === parsedHighlightedValue.length - 1;
return (
-
+
{item.map((element, index) => (
@@ -38,13 +38,13 @@ exports[`Highlighter - multi renders a custom className 1`] = `
@@ -52,7 +52,7 @@ exports[`Highlighter - multi renders a custom className 1`] = `
cx={[Function]}
highlightedTagName="em"
isHighlighted={false}
- key="split-1-sung"
+ key="1"
nonHighlightedTagName="span"
value="sung"
/>
@@ -63,13 +63,13 @@ exports[`Highlighter - multi renders a custom className 1`] = `
@@ -82,13 +82,13 @@ exports[`Highlighter - multi renders a highlighted value 1`] = `
className=""
>
@@ -99,13 +99,13 @@ exports[`Highlighter - multi renders a highlighted value 1`] = `
@@ -113,7 +113,7 @@ exports[`Highlighter - multi renders a highlighted value 1`] = `
cx={[Function]}
highlightedTagName="em"
isHighlighted={false}
- key="split-1-sung"
+ key="1"
nonHighlightedTagName="span"
value="sung"
/>
@@ -124,13 +124,13 @@ exports[`Highlighter - multi renders a highlighted value 1`] = `
@@ -143,13 +143,13 @@ exports[`Highlighter - multi renders a highlighted value with a custom nonHighli
className=""
>
@@ -160,13 +160,13 @@ exports[`Highlighter - multi renders a highlighted value with a custom nonHighli
@@ -174,7 +174,7 @@ exports[`Highlighter - multi renders a highlighted value with a custom nonHighli
cx={[Function]}
highlightedTagName="em"
isHighlighted={false}
- key="split-1-sung"
+ key="1"
nonHighlightedTagName="p"
value="sung"
/>
@@ -185,13 +185,13 @@ exports[`Highlighter - multi renders a highlighted value with a custom nonHighli
@@ -204,13 +204,13 @@ exports[`Highlighter - multi renders a highlighted value with a custom separator
className=""
>
@@ -221,13 +221,13 @@ exports[`Highlighter - multi renders a highlighted value with a custom separator
@@ -235,7 +235,7 @@ exports[`Highlighter - multi renders a highlighted value with a custom separator
cx={[Function]}
highlightedTagName="em"
isHighlighted={false}
- key="split-1-sung"
+ key="1"
nonHighlightedTagName="span"
value="sung"
/>
@@ -246,13 +246,13 @@ exports[`Highlighter - multi renders a highlighted value with a custom separator
@@ -265,13 +265,13 @@ exports[`Highlighter - multi renders a highlighted value with a custom tagName 1
className=""
>
@@ -282,13 +282,13 @@ exports[`Highlighter - multi renders a highlighted value with a custom tagName 1
@@ -296,7 +296,7 @@ exports[`Highlighter - multi renders a highlighted value with a custom tagName 1
cx={[Function]}
highlightedTagName="strong"
isHighlighted={false}
- key="split-1-sung"
+ key="1"
nonHighlightedTagName="span"
value="sung"
/>
@@ -307,13 +307,13 @@ exports[`Highlighter - multi renders a highlighted value with a custom tagName 1
@@ -326,13 +326,13 @@ exports[`Highlighter - multi renders a non highlighted value 1`] = `
className=""
>
@@ -343,13 +343,13 @@ exports[`Highlighter - multi renders a non highlighted value 1`] = `
@@ -360,13 +360,13 @@ exports[`Highlighter - multi renders a non highlighted value 1`] = `
@@ -382,7 +382,7 @@ exports[`Highlighter - simple renders a highlighted value 1`] = `
cx={[Function]}
highlightedTagName="em"
isHighlighted={true}
- key="split-0-Ap"
+ key="0"
nonHighlightedTagName="span"
value="Ap"
/>
@@ -390,7 +390,7 @@ exports[`Highlighter - simple renders a highlighted value 1`] = `
cx={[Function]}
highlightedTagName="em"
isHighlighted={false}
- key="split-1-ple"
+ key="1"
nonHighlightedTagName="span"
value="ple"
/>
@@ -405,7 +405,7 @@ exports[`Highlighter - simple renders a highlighted value with a custom nonHighl
cx={[Function]}
highlightedTagName="em"
isHighlighted={true}
- key="split-0-Ap"
+ key="0"
nonHighlightedTagName="p"
value="Ap"
/>
@@ -413,7 +413,7 @@ exports[`Highlighter - simple renders a highlighted value with a custom nonHighl
cx={[Function]}
highlightedTagName="em"
isHighlighted={false}
- key="split-1-ple"
+ key="1"
nonHighlightedTagName="p"
value="ple"
/>
@@ -428,7 +428,7 @@ exports[`Highlighter - simple renders a highlighted value with a custom tagName
cx={[Function]}
highlightedTagName="strong"
isHighlighted={true}
- key="split-0-Ap"
+ key="0"
nonHighlightedTagName="span"
value="Ap"
/>
@@ -436,7 +436,7 @@ exports[`Highlighter - simple renders a highlighted value with a custom tagName
cx={[Function]}
highlightedTagName="strong"
isHighlighted={false}
- key="split-1-ple"
+ key="1"
nonHighlightedTagName="span"
value="ple"
/>
@@ -451,7 +451,7 @@ exports[`Highlighter - simple renders a non highlighted value 1`] = `
cx={[Function]}
highlightedTagName="em"
isHighlighted={false}
- key="split-0-Apple"
+ key="0"
nonHighlightedTagName="span"
value="Apple"
/>
@@ -466,7 +466,7 @@ exports[`Highlighter - simple renders with a custom className 1`] = `
cx={[Function]}
highlightedTagName="em"
isHighlighted={true}
- key="split-0-Ap"
+ key="0"
nonHighlightedTagName="span"
value="Ap"
/>
@@ -474,7 +474,7 @@ exports[`Highlighter - simple renders with a custom className 1`] = `
cx={[Function]}
highlightedTagName="em"
isHighlighted={false}
- key="split-1-ple"
+ key="1"
nonHighlightedTagName="span"
value="ple"
/>