import React, { Fragment, useRef } from 'react'; import { Dialog, Transition } from '@headlessui/react'; import { Tabs } from 'src/components'; import { UserDetailsTab } from './components/UserDetailsTab'; import { AdvancedTab } from './components/AdvancedTab'; import { AppAccessTab } from './components/AppAccess'; type UserModalProps = { open: boolean; onClose: () => void; onSave?: () => void; }; const tabs = [ { name: 'User Details', component: }, { name: 'Advanced', component: }, { name: 'App Access', component: }, ]; export const UserModal = ({ open, onClose, onSave = () => {} }: UserModalProps) => { const cancelButtonRef = useRef(null); return ( {/* This element is to trick the browser into centering the modal contents. */} Save Changes Cancel ); };