MCPcopy Index your code
hub / github.com/learnapollo/learnapollo

github.com/learnapollo/learnapollo @main sqlite

repository ↗ · DeepWiki ↗
206 symbols 323 edges 32 files 0 documented · 0%
README

Learn Apollo

Source code for Learn Apollo

Contribution

If you have a suggestion on how to improve Learn Apollo please either open an issue or create a pull request by changing the source files in content.

content/
├── excursions
│   ├── excursion-01.md
│   └── excursion-02.md
├── go-further
│   └── wrap-up.md
├── images
│   ├── ...
├── introduction
│   ├── get-started-bottom.md
│   └── get-started.md
├── tutorial-angular
│   └── angular-playground.md
├── tutorial-ios
│   ├── ios-01.md
│   ├── ios-02.md
│   ├── ios-03.md
│   ├── ios-04.md
│   ├── ios-05.md
│   └── ios-06.md
├── tutorial-react
│   ├── react-01.md
│   ├── react-02.md
│   ├── react-03.md
│   ├── react-04.md
│   ├── react-05.md
│   ├── react-06.md
│   └── react-07.md
├── tutorial-react-native
│   ├── react-native-01.md
│   ├── react-native-02.md
│   ├── react-native-03.md
│   ├── react-native-04.md
│   ├── react-native-05.md
│   └── react-native-06.md
└── tutorial-vue
    └── vue-playground.md

Development

yarn install # or npm install
yarn start # or npm start
# open localhost:4300

Help & Community Slack Status

Join our Slack community if you run into issues or have questions. We love talking to you!

Extension points exported contracts — how you extend this code

RelayNetworkLayer (Interface)
(no doc) [1 implementers]
custom.d.ts
Array (Interface)
(no doc)
src/polyfill.ts
Props (Interface)
(no doc)
src/components/Download/Download.tsx
HeadingNode (Interface)
(no doc)
src/utils/markdown.ts
Props (Interface)
(no doc)
src/pages/markdown/MarkdownPage.tsx
Props (Interface)
(no doc)
src/mutations/UpdatePokemonMutation.ts
Window (Interface)
(no doc)
custom.d.ts
ObjectConstructor (Interface)
(no doc)
src/polyfill.ts

Core symbols most depended-on inside this repo

getStoredState
called by 6
src/utils/statestore.ts
find
called by 5
src/polyfill.ts
commitUpdate
called by 3
custom.d.ts
findIndex
called by 3
src/polyfill.ts
assign
called by 3
src/polyfill.ts
updateSidebarTrack
called by 3
src/components/App/App.tsx
update
called by 3
src/utils/statestore.ts
slug
called by 3
src/utils/string.ts

Shape

Method 89
Interface 53
Class 48
Function 16

Languages

TypeScript100%

Modules by API surface

custom.d.ts46 symbols
src/components/Markdown/Markdown.tsx14 symbols
src/components/App/App.tsx14 symbols
src/utils/content.ts13 symbols
src/components/ServerLayover/ServerLayover.tsx11 symbols
src/pages/markdown/MarkdownPage.tsx8 symbols
src/mutations/UpdatePokemonMutation.ts8 symbols
src/mutations/DeletePokemonMutation.ts8 symbols
src/mutations/AddPokemonMutation.ts8 symbols
src/components/Sharing/Sharing.tsx7 symbols
src/components/SharePanel/SharePanel.tsx7 symbols
src/polyfill.ts6 symbols

Dependencies from manifests, versioned

@types/classnames0.0.32 · 1×
@types/commonmark0.22.29 · 1×
@types/immutable3.8.7 · 1×
@types/js-cookie2.0.28 · 1×
@types/lodash4.14.35 · 1×
@types/node7.0.5 · 1×
@types/react0.14.35 · 1×
@types/react-dom0.14.17 · 1×
@types/react-ga1.4.6 · 1×
@types/react-helmet0.0.28 · 1×
awesome-typescript-loader3.0.4-rc.2 · 1×
babel-cli6.22.2 · 1×

For agents

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

⬇ download graph artifact