Skip to content

ReactTextIlluminator is a React component designed to highlight specific text within a larger body of text. It can be useful for indicating search results, highlighting keywords, or emphasizing certain terms.

License

fredarcito/react-text-illuminator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ReactTextIlluminator

ReactTextIlluminator is a React component designed to highlight specific text within a larger body of text. It can be useful for indicating search results, highlighting keywords, or emphasizing certain terms.

size

Blazing Fast

Installation

You can install the ReactTextIlluminator component

via npm:

npm i react-text-illuminator

or via yarn:

yarn add react-text-illuminator

Features

  • Text Highlighting
  • SEO Friendly
  • Zero dependencies: Self-contained solution, ensuring reliability and ease of deployment.
  • Customization of Highlight Term
  • Customization of Highlight Color
  • Support for Complex Text
  • Escape of Special Characters

Demo

Live:

Codesandbox Demo

ReactTextIlluminator

Props

The ReactTextIlluminator component accepts the following props:

Prop Type Description Default Value
textContent string The text content to be displayed. -
highlightTerm string The text to be highlighted within the textContent. -
highlightColor string The background color used for highlighting. #00d1a0 #ffff00

Usage

To use the ReactTextIlluminator component, simply import it into your React application and include it in your JSX markup.

import React from 'react';
import ReactTextIlluminator from 'react-text-illuminator';

const App = () => {
  return (
    <div>
      <h1>Search Results</h1>
      <ReactTextIlluminator
        textContent="Lorem ipsum dolor sit amet, consectetur adipiscing elit."
        highlightTerm="Lorem"
        highlightColor="yellow"
      />
    </div>
  );
};

export default App;

Documentation

Documentation

License

MIT

🚀 About Me

Hello everyone, I'm fredarcito, a Frontend engineer in constant learning. I only know that I don't know anything, but Google knows.

Feedback

If you have any feedback, please reach out to us at freddy@gogrow.dev

About

ReactTextIlluminator is a React component designed to highlight specific text within a larger body of text. It can be useful for indicating search results, highlighting keywords, or emphasizing certain terms.

Resources

License

Stars

Watchers

Forks

Packages

No packages published