Returns metadata for each project you have access to.
Optional
Configuration options
An array of project metadata. If includeMembers is true, returns full SanityProject objects. Otherwise, returns ProjectWithoutMembers objects.
const projects = useProjects()return ( <select> {projects.map((project) => ( <option key={project.id}>{project.displayName}</option> ))} </select>) Copy
const projects = useProjects()return ( <select> {projects.map((project) => ( <option key={project.id}>{project.displayName}</option> ))} </select>)
const projectsWithMembers = useProjects({ includeMembers: true })const projectsWithoutMembers = useProjects({ includeMembers: false }) Copy
const projectsWithMembers = useProjects({ includeMembers: true })const projectsWithoutMembers = useProjects({ includeMembers: false })
Returns metadata for each project you have access to.