garm/webapp/assets/_app/immutable/nodes/17.BrZRHUWQ.js

2 lines
20 KiB
JavaScript
Raw Normal View History

import"../chunks/DsnmJJEf.js";import{i as hr}from"../chunks/zNh6Oe5P.js";import{p as xr,E as Hr,o as kr,f as w,k as a,j as o,g as e,m as i,r as s,t as k,s as r,e as ne,c as f,v as X,b as _r,z as pr,x as he,D as Be,d as wr,l as q,a as jr,h as Nr,$ as Ur,q as Je,u as mr,n as qr}from"../chunks/sWNKMed7.js";import{i as D,s as Or,a as Lr}from"../chunks/Ccl3fNd2.js";import{r as T,s as Fe,b as xe,g as R}from"../chunks/D30EsFKH.js";import{P as Br}from"../chunks/BAf75JIA.js";import{e as vr,i as fr}from"../chunks/BuuPrWMc.js";import{b as H,a as Jr}from"../chunks/CLagxtgo.js";import{p as Fr}from"../chunks/D4Caz1gY.js";import{M as Vr}from"../chunks/C3KRf8YK.js";import{J as Wr}from"../chunks/CNXs9ZB8.js";import{e as Y}from"../chunks/BZiHL9L3.js";import{U as Kr}from"../chunks/j86Jz9T7.js";import{D as Qr}from"../chunks/B6BdCO3z.js";import{e as Xr,a as yr}from"../chunks/DWynKlcl.js";import{t as ke}from"../chunks/BZUCTtPY.js";import{e as ce,h as Yr}from"../chunks/DyvUHRqW.js";import{D as Zr,G as Ve,a as et}from"../chunks/I29fo47B.js";import{E as rt}from"../chunks/DHJFrtJ4.js";import{E as tt}from"../chunks/BLz-7_AQ.js";import{S as at}from"../chunks/CE4EvFNL.js";import{P as ot}from"../chunks/DSb1C-fb.js";import"../chunks/CWoVlqr_.js";var st=w('<div class="rounded-md bg-red-50 dark:bg-red-900 p-4"><p class="text-sm font-medium text-red-800 dark:text-red-200"> </p></div>'),lt=w('<div class="animate-pulse bg-gray-200 dark:bg-gray-700 h-10 rounded"></div>'),it=w("<option><!></option>"),dt=w('<select id="entity" required class="w-full px-3 py-2 border border-gray-300 dark:border-gray-600 rounded-md shadow-sm focus:outline-none focus:ring-blue-500 focus:border-blue-500 bg-white dark:bg-gray-700 text-gray-900 dark:text-white"><option> </option><!></select>'),nt=w('<div class="animate-pulse bg-gray-200 dark:bg-gray-700 h-10 rounded"></div>'),ct=w("<option> </option>"),ut=w('<select id="provider" required class="w-full px-3 py-2 border border-gray-300 dark:border-gray-600 rounded-md shadow-sm focus:outline-none focus:ring-blue-500 focus:border-blue-500 bg-white dark:bg-gray-700 text-gray-900 dark:text-white"><option>Select a provider</option><!></select>'),gt=w('<div class="space-y-4"><h3 class="text-lg font-medium text-gray-900 dark:text-white border-b border-gray-200 dark:border-gray-700 pb-2">Entity & Provider Configuration</h3> <div class="grid grid-cols-1 md:grid-cols-2 gap-4"><div><label for="entity" class="block text-sm font-medium text-gray-700 dark:text-gray-300 mb-2"> <span class="text-red-500">*</span></label> <!></div> <div><label for="provider" class="block text-sm font-medium text-gray-700 dark:text-gray-300 mb-2">Provider <span class="text-red-500">*</span></label> <!></div></div></div> <div class="space-y-4"><h3 class="text-lg font-medium text-gray-900 dark:text-white border-b border-gray-200 dark:border-gray-700 pb-2">Image & OS Configuration</h3> <div class="grid grid-cols-1 md:grid-cols-2 gap-4"><div><label for="image" class="block text-sm font-medium text-gray-700 dark:text-gray-300 mb-2">Image <span class="text-red-500">*</span></label> <input id="image" type="text" required placeholder="e.g., ubuntu:22.04" class="w-full px-3 py-2 border border-gray-300 dark:border-gray-600 rounded-md shadow-sm focus:outline-none focus:ring-blue-500 focus:border-blue-500 bg-white dark:bg-gray-700 text-gray-900 dark:text-white"/></div> <div><label for="flavor" class="block text-sm font-medium text-gray-700 dark:text-gray-300 mb-2">Flavor <span class="text-red-500">*</span></label> <input id="flavor" type="text" required placeholder="e.g., default" class="w-full px-3 py-2 border border-gray-300 dark:border-gray-600 rounded-md shadow-sm focus:outline-none focus:ring-blue-500 focus:border-blue-500 bg-white dark:bg-gray-700 text-gray-900 dark:text-white"/></div> <div><label for="osType" class="block text-sm font-medium text-gray-700 dark:text-gray-300 mb-2">OS Type</label> <select id="osType" class="w-full px-3 py-2 border border-gray-300 dark:border-gray-600 rounded-md shadow-sm focus:outline-none focus:ring-blue-500 focus:border-blue-500 bg-white