
Product
A New Overview in our Dashboard
We redesigned Socket's first logged-in page to display rich and insightful visualizations about your repositories protected against supply chain threats.
react-interactive-tour
Advanced tools
react-interactive-tour is a lightweight and highly customizable library for creating interactive guided tours in your ReactJs and NextJs applications. Enhance user onboarding and feature discovery with step-by-step instructions and visually appealing tour
react-interactive-tour is a lightweight and highly customizable library for creating interactive guided tours in your ReactJs and NextJs applications. Enhance user onboarding and feature discovery with step-by-step instructions and visually appealing tour components.
npm install react-interactive-tour
or
yarn add react-interactive-tour
Easy to Use: Simple component to create tours quickly.
Highly Customizable: Customize the look and feel to match your application's design.
Flexible Positioning: Position tooltips relative to elements with various options.
Responsive Design: Ensure tours look great on all devices.
Step Control: Control the flow of the tour with next, previous, and finish actions.
import MyCom from './Components/MyCom'
import ReactTourProvider from 'react-interactive-tour';
function App() {
return (
<>
<ReactTourProvider cache={true}>
<MyCom / >
</ReactTourProvider>
</>
)
}
export default App
Property | Type | Required | Default Value | Description |
---|---|---|---|---|
backgroundColor | string | No | #fff | Background color of the tour overlay. |
buttonTextColor | string | No | #4285f4 | Text color of the tour navigation buttons. |
buttonBackgroundColor | string | No | #4285f4 | Background color of the tour navigation buttons. |
cache | boolean | Yes | false | Determines if the tour state should be cached. |
children | ReactElement | Yes | - | The content or components that the provider wraps. |
import ReactTour from 'react-interactive-tour';
import {ShimmerButton} from "shimmer-effect-react";
function Page() {
return (
<>
<ReactTour index={0} position='top' body={<div><strong>React Interactive Tour</strong><br />Welcome to react interactive tour.</div>}>
<ShimmerButton size='lg' mode="light" />
</ReactTour>
</>
)
}
export default Page
Property | Type | Required | Default Value | Description |
---|---|---|---|---|
index | number | Yes | - | The step index in the tour sequence. |
position | "top" | "right" | "bottom" | "left" | Yes | - | The position of the tooltip relative to the target element. |
body | ReactElement | Yes | - | The content to display in the tooltip. |
children | ReactElement | Yes | - | The target element around which the tooltip will be displayed. |
Stay tuned for exciting updates and expansions to the react-interactive-tour
library! Our team is hard at work developing additional components and features to further enhance your experience with react tour in React applications. Keep an eye on our roadmap for upcoming releases, and be the first to explore new functionalities as they become available.
We welcome contributions, bug reports, and feature requests from the community. Whether you're interested in submitting a pull request, reporting a bug, or sharing your ideas for enhancements, your input is invaluable in shaping the future of the react-interactive-tour
library. Thank you for your support and collaboration!
FAQs
react-interactive-tour is a lightweight and highly customizable library for creating interactive guided tours in your ReactJs and NextJs applications. Enhance user onboarding and feature discovery with step-by-step instructions and visually appealing tour
The npm package react-interactive-tour receives a total of 3 weekly downloads. As such, react-interactive-tour popularity was classified as not popular.
We found that react-interactive-tour demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Product
We redesigned Socket's first logged-in page to display rich and insightful visualizations about your repositories protected against supply chain threats.
Product
Automatically fix and test dependency updates with socket fix—a new CLI tool that turns CVE alerts into safe, automated upgrades.
Security News
CISA denies CVE funding issues amid backlash over a new CVE foundation formed by board members, raising concerns about transparency and program governance.