viewof device = Inputs.radio(["CPU", "GPU"], {
label: "Processing Unit",
value: "CPU"
})
viewof cores = Inputs.range([1, 30], {
label: html`${device} ${device === "CPU" ? "cores" : "devices"}`,
step: 1,
value: 2
})
viewof days = Inputs.range([1, 31], {
label: "Days",
step: 1,
value: 1
})
storageOptions = new Map([
["5GB", 5],
["10GB", 10],
["50GB", 50],
["100GB", 100],
["250GB", 250],
["500GB", 500],
["1TB", 1000],
["1.5TB", 1500]
])
viewof storage = Inputs.select(
storageOptions,
{
label: "Storage",
value: 500
}
)