MCPcopy
hub / github.com/FormidableLabs/nuka-carousel

github.com/FormidableLabs/nuka-carousel @8.2.0 sqlite

repository ↗ · DeepWiki ↗ · release 8.2.0 ↗
59 symbols 136 edges 47 files 0 documented · 0%
README

Nuka Carousel

Maintenance Status

Small, fast and accessibility-first React carousel library with easily customizable UI and behavior to fit your brand and site

Nuka Carousel Animated Example

Install

To add nuka-carousel to your project run the following command in your project folder.

$ yarn add nuka-carousel

Come learn more and see a live demo at our docs site!

Support

Have a question about nuka-carousel? Submit an issue in this repository using the "Question" template.

Notice something inaccurate or confusing? Feel free to open an issue or make a pull request to help improve the documentation for everyone!

The source for our docs site lives in this repo in the docs folder.

Contributing

See the Contribution Docs.

Maintenance Status

Active: Nearform is actively working on this project, and we expect to continue for work for the foreseeable future. Bug reports, feature requests and pull requests are welcome.

Extension points exported contracts — how you extend this code

Window (Interface)
(no doc)
packages/nuka/globals.d.ts
ButtonProps (Interface)
(no doc)
website/src/components/landing/nf-link-button.tsx
Document (Interface)
(no doc)
packages/nuka/globals.d.ts

Core symbols most depended-on inside this repo

usePaging
called by 14
packages/nuka/src/hooks/use-paging.tsx
useMeasurement
called by 9
packages/nuka/src/hooks/use-measurement.tsx
arraySeq
called by 4
packages/nuka/src/utils/array.ts
cls
called by 4
packages/nuka/src/utils/css.ts
useCarousel
called by 4
packages/nuka/src/hooks/use-carousel.tsx
getExampleSlideStyles
called by 3
packages/nuka/src/Carousel/ExampleSlide.tsx
isBrowser
called by 2
packages/nuka/src/utils/browser.ts
arraySum
called by 2
packages/nuka/src/utils/array.ts

Shape

Function 52
Method 4
Interface 3

Languages

TypeScript100%

Modules by API surface

packages/nuka/globals.d.ts6 symbols
packages/nuka/src/hooks/use-paging.tsx4 symbols
packages/nuka/src/Carousel/ExampleSlide.tsx4 symbols
packages/nuka/src/hooks/use-reduced-motion.tsx3 symbols
packages/nuka/src/hooks/use-hover.tsx3 symbols
packages/nuka/src/Carousel/Carousel.tsx3 symbols
website/src/components/landing/nf-link-button.tsx2 symbols
website/src/components/full-feature-demo.tsx2 symbols
website/src/components/custom-dots-demo.tsx2 symbols
website/src/components/custom-arrows-demo.tsx2 symbols
website/src/components/carousel-demo.tsx2 symbols
packages/nuka/src/utils/array.ts2 symbols

Dependencies from manifests, versioned

@algolia/client-search4.17.0 · 1×
@babel/cli7.24.1 · 1×
@babel/core7.24.3 · 1×
@babel/eslint-parser7.24.1 · 1×
@babel/plugin-transform-object-assign7.24.1 · 1×
@babel/plugin-transform-object-rest-spread7.24.1 · 1×
@babel/plugin-transform-runtime7.24.3 · 1×
@babel/preset-env7.24.3 · 1×
@babel/preset-react7.24.1 · 1×
@babel/preset-typescript7.24.1 · 1×
@changesets/cli2.23.1 · 1×
@docusaurus/core2.4.0 · 1×

For agents

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

⬇ download graph artifact