MCPcopy Index your code
hub / github.com/elrumordelaluz/reactour

github.com/elrumordelaluz/reactour @3.0.0 sqlite

repository ↗ · DeepWiki ↗ · release 3.0.0 ↗
609 symbols 2,451 edges 58 files 0 documented · 0%
README

reactour

Tourist Guide and a set of Assistants to travel into your React Components

Packages

This documentation is for the latest release, which uses npm scoped package @reactour. The original reactour is now on branch v1 and its documentation can be found here.

@reactour/tour

The main package, which uses the other ones to highlight parts of your application from an array of steps.

@reactour/mask

A customizable Component to highlight certain element or area of the viewport.

@reactour/popover

A customizable Component to attach to an element or position of the viewport to show content.

@reactour/utils

A set of helper functions used by the other packages.

@reactour/playground

The place where all the stuff is visible working, live here.

License

MIT © Lionel Tzatzkin

Extension points exported contracts — how you extend this code

CustomCSS (Interface)
(no doc)
packages/tour/src/Tour.tsx
PopoverComponents (Interface)
(no doc)
packages/tour/src/components/index.tsx

Core symbols most depended-on inside this repo

i
called by 130
docs/static/js/main.68596a43.js
n
called by 92
docs/static/js/main.68596a43.js
e
called by 69
docs/static/js/main.68596a43.js
a
called by 55
docs/static/js/main.68596a43.js
t
called by 53
docs/static/js/main.68596a43.js
r
called by 51
docs/static/js/main.68596a43.js
u
called by 46
docs/static/js/main.68596a43.js
o
called by 45
docs/static/js/main.68596a43.js

Shape

Function 607
Interface 2

Languages

TypeScript100%

Modules by API surface

docs/static/js/main.68596a43.js524 symbols
docs/static/js/787.d37de791.chunk.js23 symbols
packages/utils/src/index.tsx9 symbols
packages/tour/src/Tour.tsx5 symbols
packages/tour/src/components/Navigation.tsx4 symbols
packages/tour/src/Keyboard.tsx4 symbols
packages/popover/src/Popover.tsx4 symbols
packages/utils/src/useRect.tsx3 symbols
packages/utils/src/Observables.tsx3 symbols
packages/tour/src/hooks.tsx3 symbols
packages/utils/src/smoothScroll.tsx2 symbols
packages/tour/src/withTour.tsx2 symbols

Dependencies from manifests, versioned

@emotion/react11.9.3 · 1×
@emotion/styled11.9.3 · 1×
@react-aria/focus3.6.1 · 1×
@reactour/mask* · 1×
@reactour/popover* · 1×
@reactour/tour* · 1×
@reactour/utils* · 1×
@rooks/use-mutation-observer4.11.2 · 1×
@size-limit/preset-small-lib7.0.8 · 1×
@testing-library/react12.1.2 · 1×
@testing-library/user-event13.5.0 · 1×

For agents

$ claude mcp add reactour \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact