Demo
Usage
Import the HighlightMatch primitive. Render the text as children of the HighlightMatch, then pass the word you want to highlight to the query prop.
This is the highlighted part.
import { HighlightMatch } from '@aws-amplify/ui-react';
export const HighlightMatchDefaultExample = () => {
return (
<HighlightMatch query="highlighted part">
This is the highlighted part.
</HighlightMatch>
);
};
Note: The query for the text is case insensitive.
Styling
Target classes
| Class | Description |
|---|---|
amplify-highlightmatch | Top level element that wraps the HighlightMatch primitive |
amplify-highlightmatch__highlighted | Class applied to the highlighted text of the HighlightMatch primitive |
--amplify-components-highlightmatch-highlighted-font-weight