Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/bautistaaa/narutoQL
/ functions
Functions
93 in github.com/bautistaaa/narutoQL
⨍
Functions
93
◇
Types & classes
50
↓ 7 callers
Function
connectDb
()
src/server/database/index.ts:5
↓ 4 callers
Function
fetch
scrapers/leaf-ninja.js:43
↓ 2 callers
Function
stringBuilder
(arr: string[])
src/client/pages/explorer.tsx:26
↓ 2 callers
Function
useWindowSize
()
src/client/hooks/useWindowSize.ts:3
↓ 1 callers
Function
cleanUpCharacterImageSrc
()
src/server/database/seeders/cleanup-character-image.ts:7
↓ 1 callers
Function
cleanUpClanImageSrc
()
src/server/database/seeders/cleanup-clan-image.ts:7
↓ 1 callers
Function
countFilters
(filters: Filters)
src/client/pages/explorer.tsx:69
↓ 1 callers
Function
createChange
(object: unknown)
src/server/graphql/character/character-resolver.ts:23
↓ 1 callers
Function
createExpressServer
(apolloServer: ApolloServer)
src/server/createExpressServer.ts:7
↓ 1 callers
Function
createGraphqlServer
()
src/server/createGraphqlServer.ts:9
↓ 1 callers
Function
fetch
scrapers/leaf-ninja/clans.js:8
↓ 1 callers
Function
fetch
scrapers/leaf-ninja/characters.js:44
↓ 1 callers
Function
getAvatarSrc
scrapers/leaf-ninja.js:80
↓ 1 callers
Function
getAvatarSrc
scrapers/leaf-ninja/clans.js:46
↓ 1 callers
Function
getAvatarSrc
scrapers/leaf-ninja/characters.js:81
↓ 1 callers
Function
getDescription
scrapers/leaf-ninja/clans.js:58
↓ 1 callers
Function
getDescription
scrapers/leaf-ninja/characters.js:92
↓ 1 callers
Function
getGeneralInfo
scrapers/leaf-ninja.js:55
↓ 1 callers
Function
getGeneralInfo
scrapers/leaf-ninja/clans.js:20
↓ 1 callers
Function
getGeneralInfo
scrapers/leaf-ninja/characters.js:56
↓ 1 callers
Function
getName
scrapers/leaf-ninja.js:49
↓ 1 callers
Function
getName
scrapers/leaf-ninja/clans.js:14
↓ 1 callers
Function
getName
scrapers/leaf-ninja/characters.js:50
↓ 1 callers
Function
getObjectDifferences
(original: T, incoming: U)
src/client/shared/utils/getObjectDifferences.ts:1
↓ 1 callers
Function
handleResize
()
src/client/hooks/useWindowSize.ts:13
↓ 1 callers
Function
load
()
scrapers/leaf-ninja/clans.js:112
↓ 1 callers
Function
load
()
scrapers/leaf-ninja/villages.js:56
↓ 1 callers
Function
load
()
scrapers/leaf-ninja/characters.js:146
↓ 1 callers
Function
loadAll
scrapers/leaf-ninja.js:92
↓ 1 callers
Function
loadAll
scrapers/leaf-ninja/clans.js:64
↓ 1 callers
Function
loadAll
scrapers/leaf-ninja/characters.js:99
↓ 1 callers
Function
seedClan
()
src/server/database/seeders/clan.ts:9
↓ 1 callers
Function
seedDatabase
()
src/server/database/seeders/index.ts:7
↓ 1 callers
Function
seedVillage
()
src/server/database/seeders/village.ts:9
↓ 1 callers
Function
start
()
src/server/index.ts:13
↓ 1 callers
Function
truncateString
(value: string, limit: number)
src/client/shared/utils/truncateString.ts:1
↓ 1 callers
Function
useClickOutside
( ref: MutableRefObject<HTMLDivElement>, handler: (e: Event) => void )
src/client/hooks/useClickOutside.ts:2
↓ 1 callers
Function
useDebounce
(value: T, delay: number)
src/client/hooks/useDebouncedValue.ts:3
↓ 1 callers
Function
useIntersectionObserver
({ root, onIntersect, threshold = 1.0, rootMargin = '0px', enabled = true, }: Partial<IntersectionOb
src/client/hooks/useIntersectionObserver.ts:11
↓ 1 callers
Function
useKeyPress
(targetKey: string)
src/client/hooks/useKeyPress.ts:3
Function
AppProvider
({ children })
src/client/shared/AppContext.tsx:11
Function
Badge
({ village })
src/client/components/Badge.tsx:5
Function
Card
({ result })
src/client/components/Card.tsx:11
Function
CharacterAll
()
src/client/components/documentation/CharacterAll.tsx:51
Function
CharacterFilter
()
src/client/components/documentation/CharacterFilter.tsx:51
Function
CharacterSchema
()
src/client/components/documentation/ClanSchema.tsx:5
Function
CharacterSchema
()
src/client/components/documentation/CharacterSchema.tsx:5
Function
CharacterSingle
()
src/client/components/documentation/CharacterSingle.tsx:23
Function
ClanAll
()
src/client/components/documentation/ClanAll.tsx:33
Function
ClanFilter
()
src/client/components/documentation/ClanFilter.tsx:32
Function
ClanSingle
()
src/client/components/documentation/ClanSingle.tsx:25
Function
CodeSnippet
({ code, language = 'javascript', })
src/client/components/CodeSnippet.tsx:6
Function
Contribute
()
src/client/pages/contribute.tsx:6
Function
DataTableComponent
({ data })
src/client/components/DataTable.tsx:4
Function
Docs
()
src/client/pages/docs.tsx:48
Function
EditDrawer
({ isOpen, character }, ref)
src/client/components/EditDrawer.tsx:60
Function
EditableTable
({ columns, data, pageCount: controlledPageCount, fetch, })
src/client/components/EditableTable.tsx:6
Function
Explorer
()
src/client/pages/explorer.tsx:78
Function
FilterBar
({ filters, setFilters })
src/client/components/FilterBar.tsx:9
Function
FilterDrawer
({ isOpen, toggle, filters, setFilters })
src/client/components/FilterDrawer.tsx:14
Function
Footer
()
src/client/components/Footer.tsx:6
Function
GoogleTag
()
src/client/components/GoogleTag.tsx:3
Function
Home
()
src/client/pages/index.tsx:3
Function
Layout
src/client/components/Layout.tsx:7
Function
MyApp
({ Component, pageProps })
src/client/pages/_app.tsx:11
Function
Nav
()
src/client/components/Nav.tsx:6
Function
PaginationSchema
()
src/client/components/documentation/PaginationSchema.tsx:6
Function
PaginationSnippet
()
src/client/components/documentation/PaginationSnippet.tsx:26
Function
SideBar
src/client/components/Sidebar.tsx:11
Function
Toggle
src/client/pages/docs.tsx:20
Function
VillageAll
()
src/client/components/documentation/VillageAll.tsx:25
Function
VillageSchema
()
src/client/components/documentation/VillageSchema.tsx:5
Function
VillageSingle
()
src/client/components/documentation/VillageSingle.tsx:19
Method
character
(@Arg('id') id: string)
src/server/graphql/character/character-resolver.ts:64
Method
characters
( @Args(() => GetCharactersArgs) getCharacterArgs: GetCharactersArgs )
src/server/graphql/character/character-resolver.ts:74
Method
clan
(@Arg('id') id: string)
src/server/graphql/clan/clan-resolver.ts:10
Method
clans
( @Args(() => GetClanArgs) getClanArgs: GetClanArgs )
src/server/graphql/clan/clan-resolver.ts:20
Method
constructor
(message: string)
src/server/utils/errors.ts:4
Function
disconnectDb
()
src/server/database/index.ts:12
Function
downHandler
({ key })
src/client/hooks/useKeyPress.ts:8
Method
drafts
(@Root() character: Character, @Ctx() ctx: Context)
src/server/graphql/character/character-resolver.ts:40
Function
fetchCharacters
({ pageParam = 1, queryKey, })
src/client/pages/explorer.tsx:32
Function
formatError
(error: GraphQLError)
src/server/createGraphqlServer.ts:10
Function
handleClick
()
src/client/components/Sidebar.tsx:25
Function
handleClick
()
src/client/pages/docs.tsx:29
Function
listener
(event: any)
src/client/hooks/useClickOutside.ts:7
Function
onSubmit
(newCharacter: Result)
src/client/components/EditDrawer.tsx:93
Function
seedClan
()
src/server/database/seeders/character.ts:9
Function
upHandler
({ key })
src/client/hooks/useKeyPress.ts:15
Method
updateCharacter
( @Arg('data', () => UpdateCharacterInput) updateCharacter: UpdateCharacterInput )
src/server/graphql/character/character-resolver.ts:46
Function
useAppContext
()
src/client/shared/AppContext.tsx:9
Method
village
(@Arg('id') id: string)
src/server/graphql/village/village-resolver.ts:11
Method
villages
( @Args(() => GetVillagesArgs) getVillagesArgs: GetVillagesArgs )
src/server/graphql/village/village-resolver.ts:21