@@ -140,8 +176,8 @@ export default function ProjectPoolPage() {
-
-
- {selectedProjects.length > 0 && (
-
- )}
+ {/* Action bar */}
+ {selectedProgramId && poolData && poolData.total > 0 && (
+
+ )}
+
{/* Projects Table */}
{selectedProgramId && (
<>
@@ -195,7 +248,7 @@ export default function ProjectPoolPage() {
@@ -217,7 +270,7 @@ export default function ProjectPoolPage() {
{project.title}
@@ -225,9 +278,11 @@ export default function ProjectPoolPage() {
|
-
- {project.competitionCategory === 'STARTUP' ? 'Startup' : 'Business Concept'}
-
+ {project.competitionCategory && (
+
+ {project.competitionCategory === 'STARTUP' ? 'Startup' : 'Business Concept'}
+
+ )}
|
{project.country || '-'}
@@ -238,20 +293,20 @@ export default function ProjectPoolPage() {
: '-'}
|
- {isLoadingStages ? (
+ {isLoadingRounds ? (
) : (
handleQuickAssign(project.id, roundId)}
- disabled={assignMutation.isPending}
+ disabled={isPending}
>
-
+
- {stages?.map((stage: { id: string; name: string }) => (
-
- {stage.name}
+ {rounds.map((round) => (
+
+ {round.name}
))}
@@ -269,7 +324,7 @@ export default function ProjectPoolPage() {
{poolData.totalPages > 1 && (
- Showing {((currentPage - 1) * perPage) + 1} to {Math.min(currentPage * perPage, poolData.total)} of {poolData.total} projects
+ Showing {((currentPage - 1) * perPage) + 1} to {Math.min(currentPage * perPage, poolData.total)} of {poolData.total}
|