// Copyright (C) The Arvados Authors. All rights reserved. // // SPDX-License-Identifier: AGPL-3.0 import * as React from "react"; import { Field } from "redux-form"; import { TextField } from "~/components/text-field/text-field"; import { USER_EMAIL_VALIDATION, USER_LENGTH_VALIDATION } from "~/validators/validators"; import { NativeSelectField } from "~/components/select-field/select-field"; import { InputLabel } from "@material-ui/core"; import { VirtualMachinesResource } from "~/models/virtual-machines"; export const UserEmailField = () => ; export const UserIdentityUrlField = () => ; export const UserVirtualMachineField = ({ data }: any) =>
Virtual Machine
; export const UserGroupsVirtualMachineField = () => ; const getVirtualMachinesList = (virtualMachines: VirtualMachinesResource[]) => { const mappedVirtualMachines = virtualMachines.map(it => ({ key: it.hostname, value: it.hostname })); return mappedVirtualMachines; };