Home / Function/ arePropsEqual() — supabase Function Reference

arePropsEqual() — supabase Function Reference

Architecture documentation for the arePropsEqual() function in ProjectVisual.tsx from the supabase codebase.

Entity Profile

Relationship Graph

Source Code

apps/studio/components/interfaces/ProjectCreation/ProjectVisual.tsx lines 31–41

const arePropsEqual = (prevProps: ProjectVisualProps, nextProps: ProjectVisualProps) => {
  return (
    prevProps.sqlStatements.length === nextProps.sqlStatements.length &&
    prevProps.showInfo === nextProps.showInfo &&
    prevProps.services.length === nextProps.services.length &&
    prevProps.selectedRegion?.name === nextProps.selectedRegion?.name &&
    prevProps.projectDetails.dbRegion === nextProps.projectDetails.dbRegion &&
    prevProps.projectDetails.cloudProvider === nextProps.projectDetails.cloudProvider &&
    prevProps.projectDetails.postgresVersion === nextProps.projectDetails.postgresVersion
  )
}

Subdomains

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free