Advance Projects
- Select which passed projects to advance.
- {selected.size} of {passedProjects.length} selected.
+ {isSimpleAdvance
+ ? `Move all ${totalProjectCount} projects to the next round.`
+ : `Select which passed projects to advance. ${selected.size} of ${passedProjects.length} selected.`
+ }
@@ -2692,21 +2716,50 @@ function AdvanceProjectsDialog({
)}
-
- {renderCategorySection('Startup', startups, startupCap, 'bg-blue-100 text-blue-700')}
- {renderCategorySection('Business Concept', concepts, conceptCap, 'bg-purple-100 text-purple-700')}
- {other.length > 0 && renderCategorySection('Other / Uncategorized', other, 0, 'bg-gray-100 text-gray-700')}
-
+ {isSimpleAdvance ? (
+ /* Simple mode for INTAKE/SUBMISSION/MENTORING — no per-project selection needed */
+
+
+
{totalProjectCount}
+
projects will be advanced
+
+ {pendingCount > 0 && (
+
+
+ {pendingCount} pending project{pendingCount !== 1 ? 's' : ''} will be automatically marked as passed and advanced.
+ {passedProjects.length > 0 && ` ${passedProjects.length} already passed.`}
+
+
+ )}
+
+ ) : (
+ /* Detailed mode for jury/evaluation rounds — per-project selection */
+
+ {renderCategorySection('Startup', startups, startupCap, 'bg-blue-100 text-blue-700')}
+ {renderCategorySection('Business Concept', concepts, conceptCap, 'bg-purple-100 text-purple-700')}
+ {other.length > 0 && renderCategorySection('Other / Uncategorized', other, 0, 'bg-gray-100 text-gray-700')}
+
+ )}
-
+ {isSimpleAdvance ? (
+
+ ) : (
+
+ )}