{renderSelectBox && (
onSelect((e.target as any).checked)}
id={migration.id}
name={migration.id}
value={migration.id}
type="checkbox"
className={`h-4 w-4 ${
succeeded
? 'accent-green-600 dark:accent-green-500'
: failed
? 'accent-red-600 dark:accent-red-500'
: 'accent-blue-500 dark:accent-sky-500'
}`}
/>
)}
{
if (isNxMigration) {
onViewDocumentation();
}
}}
>
{/*
{migration.name}
{isNxMigration && (
)} */}
{migration.description}
{migration.package && (
)}
{' '}
{succeeded && !madeChanges && (
)}
{succeeded && madeChanges && (
{
setIsExpanded(!isExpanded);
}}
>
)}
{failed && (
)}
{skipped && (
)}
{(onRunMigration || forceIsRunning) && (
{inProgress || forceIsRunning ? (
) : !succeeded && !failed ? (
) : (
)}
)}
{succeeded && migrationResult?.nextSteps?.length ? (
More Information & Next Steps
{migrationResult?.nextSteps.map((step, idx) => (
-
{convertUrlsToLinks(step)}
))}
) : null}
{failed && (
)}
{succeeded && madeChanges && (
)}
{failed && isExpanded && (
{migrationResult?.error}
)}
{succeeded && madeChanges && isExpanded && (
File Changes
{migrationResult?.changedFiles.map((file) => {
return (
- {
onFileClick(file);
}}
>
{file.path}
);
})}
)}
);
});