getProjects() — supabase Function Reference
Architecture documentation for the getProjects() function in projects-infinite.ts from the supabase codebase.
Entity Profile
Dependency Diagram
graph TD e2b02433_633a_dc43_ff3a_acbadabb78ee["getProjects()"] b510335d_4ef5_173b_d8f3_49e057a79d53["useProjectsInfiniteQuery()"] b510335d_4ef5_173b_d8f3_49e057a79d53 -->|calls| e2b02433_633a_dc43_ff3a_acbadabb78ee style e2b02433_633a_dc43_ff3a_acbadabb78ee fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
apps/docs/lib/fetch/projects-infinite.ts lines 25–47
async function getProjects(
{
limit = DEFAULT_LIMIT,
page = 0,
sort = 'name_asc',
search: _search = '',
}: GetProjectsInfiniteVariables,
signal?: AbortSignal,
headers?: Record<string, string>
) {
const offset = page * limit
const search = _search.length === 0 ? undefined : _search
const { data, error } = await get('/platform/projects', {
// @ts-ignore [Joshen] API type issue for Version 2 endpoints
params: { query: { limit, offset, sort, search } },
signal,
headers: { ...headers, Version: '2' },
})
if (error) throw error
return data as unknown as components['schemas']['ListProjectsPaginatedResponse']
}
Domain
Subdomains
Called By
Source
Frequently Asked Questions
What does getProjects() do?
getProjects() is a function in the supabase codebase.
What calls getProjects()?
getProjects() is called by 1 function(s): useProjectsInfiniteQuery.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free