INNER CODE UNIT · JavaScript
CreateAccessDialog
infrahq/infra · ui/pages/access-control/index.js:26
function CreateAccessDialog({ setOpen, onCreated = () => {} }) {
const { data: { items: users } = { items: [] } } = useSWR(
'/api/users?limit=1000'
)
const { data: { items: groups } = { items: [] } } = useSWR(
'/api/groups?limit=1000'
)
const { data: { items: resources } = { items: [] } } = useSWR(
'/api/destinations?limit=1000'
)
const identityButton = useRef()
const resourceButton = useRef()
const [query, setQuery] = useState('')
const [resourceQuery, setResourceQuery] = useState('')
const [selected, setSelected] = useState(null)
const [options, setOptions] = useState([])