feat: update machine list ui
This commit is contained in:
		
							parent
							
								
									544de57628
								
							
						
					
					
						commit
						45c7be3d50
					
				@ -3,6 +3,7 @@
 | 
			
		||||
import { getRelativeTime } from "../lib/getRelativeTime";
 | 
			
		||||
import { InsertModal, UpdateModal } from "./InsertModal";
 | 
			
		||||
import { callServerPromise } from "./callServerPromise";
 | 
			
		||||
import { LoadingIcon } from "@/components/LoadingIcon";
 | 
			
		||||
import { Badge } from "@/components/ui/badge";
 | 
			
		||||
import { Button } from "@/components/ui/button";
 | 
			
		||||
import { Checkbox } from "@/components/ui/checkbox";
 | 
			
		||||
@ -107,8 +108,20 @@ export const columns: ColumnDef<Machine>[] = [
 | 
			
		||||
          {row.original.disabled && (
 | 
			
		||||
            <Badge variant="destructive">Disabled</Badge>
 | 
			
		||||
          )}
 | 
			
		||||
          {row.original.status == "building" && (
 | 
			
		||||
            <Badge variant="amber" className="capitalize">
 | 
			
		||||
              {row.original.status} <LoadingIcon />
 | 
			
		||||
            </Badge>
 | 
			
		||||
          )}
 | 
			
		||||
          {!row.original.disabled && row.original.status && (
 | 
			
		||||
            <Badge variant="outline">{row.original.status}</Badge>
 | 
			
		||||
            <Badge
 | 
			
		||||
              variant={
 | 
			
		||||
                row.original.status == "ready" ? "success" : "destructive"
 | 
			
		||||
              }
 | 
			
		||||
              className="capitalize"
 | 
			
		||||
            >
 | 
			
		||||
              {row.original.status}
 | 
			
		||||
            </Badge>
 | 
			
		||||
          )}
 | 
			
		||||
        </div>
 | 
			
		||||
        // </a>
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user