MCPcopy
hub / github.com/nandorojo/solito

github.com/nandorojo/solito @v5.0.0 sqlite

repository ↗ · DeepWiki ↗ · release v5.0.0 ↗
161 symbols 448 edges 229 files 2 documented · 1%
README

og (4)

A library dedicated to unifying React Native with Next.js, primarily focused on navigation.

yarn add solito

Solito is a replacement for my popular expo-next-react-navigation library. Consider this the next-generation version, with a brand new API and approach.

Docs & Examples

Why

Watch Fernando Rojo's talk from Next.js Conf 2021 to learn more about using React Native with Next.js.

Contributing

  • Add gitmoji: yarn global add gitmoji-cli or npm i -g gitmoji-cli
  • Run yarn

Extension points exported contracts — how you extend this code

SolitoCustomNavigationOptions (Interface)
(no doc)
src/types/solito-page.tsx
TransitionOptions (Interface)
(no doc)
src/router/use-router.ts
PressableStateCallbackType (Interface)
(no doc)
example-monorepos/with-custom-font/packages/app/rnw-overrides.d.ts
PressableStateCallbackType (Interface)
(no doc)
example-monorepos/with-tailwind/packages/app/rnw-overrides.d.ts
PressableStateCallbackType (Interface)
(no doc)
example-monorepos/blank/packages/app/rnw-overrides.d.ts
PressableStateCallbackType (Interface)
(no doc)
example-monorepos/with-expo-router/packages/app/rnw-overrides.d.ts
SolitoNavigationOptions (Interface)
(no doc)
src/types/solito-page.tsx
ViewStyle (Interface)
(no doc)
example-monorepos/with-custom-font/packages/app/rnw-overrides.d.ts

Core symbols most depended-on inside this repo

parseNextPath
called by 16
src/router/parse-next-path.ts
resolveSourceFromImgAttributes
called by 9
src/image/helpers.ts
webFont
called by 9
example-monorepos/with-custom-font/packages/app/provider/dripsy.tsx
useRouter
called by 8
src/app/navigation/use-router.ts
useNavigation
called by 6
src/router/use-navigation.ts
booleanish
called by 5
src/image/use-solito-image.ts
useRoute
called by 5
src/params/use-route.ts
useSearchParams
called by 4
src/app/navigation/use-search-params.ts

Shape

Function 131
Interface 20
Class 6
Method 4

Languages

TypeScript100%

Modules by API surface

src/image/helpers.ts8 symbols
src/params/index.tsx6 symbols
create-solito-app/index.ts5 symbols
src/image/expo/image.tsx4 symbols
example-monorepos/with-tailwind/packages/app/rnw-overrides.d.ts4 symbols
example-monorepos/with-tailwind/apps/next/pages/_document.tsx4 symbols
example-monorepos/with-expo-router/packages/app/rnw-overrides.d.ts4 symbols
example-monorepos/with-custom-font/packages/app/rnw-overrides.d.ts4 symbols
example-monorepos/with-custom-font/apps/next/pages/_document.tsx4 symbols
example-monorepos/blank/packages/app/rnw-overrides.d.ts4 symbols
develop/next/pages/_document.tsx4 symbols
example-monorepos/with-expo-router/packages/app/features/home/screen.tsx3 symbols

Used by 1 indexed graphs manifest dependencies, hub-wide

Dependencies from manifests, versioned

@babel/core7.20.0 · 1×
@babel/preset-env7.20.2 · 1×
@babel/preset-typescript7.18.6 · 1×
@docusaurus/core2.0.0-beta.14 · 1×
@docusaurus/preset-classic2.0.0-beta.14 · 1×
@expo/next-adapter4.0.13 · 1×
@expo/package-manager0.0.50 · 1×
@mdx-js/react1.6.21 · 1×
@react-navigation/bottom-tabs7.0.0 · 1×
@react-navigation/drawer7.0.0 · 1×
@react-navigation/native7.0.0 · 1×
@react-navigation/native-stack7.0.0 · 1×

For agents

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

⬇ download graph artifact