mirror of
https://github.com/portainer/portainer.git
synced 2025-07-22 14:59:41 +02:00
refactor(docker/stacks): migrate table to react [EE-4705] (#9956)
This commit is contained in:
parent
c3d266931f
commit
c8a1f0fa77
43 changed files with 1127 additions and 492 deletions
20
app/react/docker/components/ImageStatus/helpers.ts
Normal file
20
app/react/docker/components/ImageStatus/helpers.ts
Normal file
|
@ -0,0 +1,20 @@
|
|||
import { Loader } from 'lucide-react';
|
||||
|
||||
import UpdatesAvailable from '@/assets/ico/icon_updates-available.svg?c';
|
||||
import UpToDate from '@/assets/ico/icon_up-to-date.svg?c';
|
||||
import UpdatesUnknown from '@/assets/ico/icon_updates-unknown.svg?c';
|
||||
|
||||
import { ImageStatus } from '../../images/types';
|
||||
|
||||
export function statusIcon(status: ImageStatus) {
|
||||
switch (status.Status) {
|
||||
case 'outdated':
|
||||
return UpdatesAvailable;
|
||||
case 'updated':
|
||||
return UpToDate;
|
||||
case 'processing':
|
||||
return Loader;
|
||||
default:
|
||||
return UpdatesUnknown;
|
||||
}
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue