Files
Terry Sutton 62727e511d Chore/move simple codeblock (#29547)
* Move SimpleCodeBlock to shared packages

* Add new files

* Add use client

* Revert sitemap changes
2024-09-27 15:05:24 -02:30

33 lines
859 B
TypeScript

import { SimpleCodeBlock } from '@ui/components/SimpleCodeBlock'
import type { User } from 'data/auth/users-query'
import { SidePanel } from 'ui'
interface UsersSidePanelProps {
userSidePanelOpen: boolean
selectedUser: User | undefined
setUserSidePanelOpen: (open: boolean) => void
}
const UsersSidePanel = ({
selectedUser,
userSidePanelOpen,
setUserSidePanelOpen,
}: UsersSidePanelProps) => {
return (
<SidePanel
size="large"
header="View user info"
visible={userSidePanelOpen}
onCancel={() => setUserSidePanelOpen(false)}
cancelText="Close"
>
<SidePanel.Content className="space-y-10 py-6">
<SimpleCodeBlock className="javascript">
{JSON.stringify(selectedUser, null, 2)}
</SimpleCodeBlock>
</SidePanel.Content>
</SidePanel>
)
}
export default UsersSidePanel