HomeComponentRead More Button

Read More Button

Published Nov 20, 2024
By Raina Saxena

Base code

Copy and pase the following base component in your project
Make sure to install all the required dependencies

basic.tsx
  import React from "react";
 
  interface ButtonProps {
    text: string;
    onClick: () => void;
  }
 
  const ReadMoreButton: React.FC<ButtonProps> = ({ text, onClick }) => {
    return (
      <button onClick={onClick} className="group flex items-center text-xl gap-1">
        <span>{text}</span>
        <ChevronRight className="transition-all duration-10 group-hover:translate-x-2 ease-in" />
      </button>
    );
  };
 
  export default ReadMoreButton;

Component Props

PropTypeDefault
text
string
-
onClick
functional
() => void
Built with Next.js