mirror of
https://github.com/SigNoz/signoz.git
synced 2025-12-29 16:14:42 +00:00
39 lines
829 B
TypeScript
39 lines
829 B
TypeScript
import { Divider, Space } from 'antd';
|
|
import React from 'react';
|
|
import { useSelector } from 'react-redux';
|
|
import { AppState } from 'store/reducers';
|
|
import AppReducer from 'types/reducer/app';
|
|
|
|
import DisplayName from './DisplayName';
|
|
import Members from './Members';
|
|
import PendingInvitesContainer from './PendingInvitesContainer';
|
|
|
|
function OrganizationSettings(): JSX.Element {
|
|
const { org } = useSelector<AppState, AppReducer>((state) => state.app);
|
|
|
|
if (!org) {
|
|
return <div />;
|
|
}
|
|
|
|
return (
|
|
<>
|
|
<Space direction="vertical">
|
|
{org.map((e, index) => (
|
|
<DisplayName
|
|
isAnonymous={e.isAnonymous}
|
|
key={e.id}
|
|
id={e.id}
|
|
index={index}
|
|
/>
|
|
))}
|
|
</Space>
|
|
<Divider />
|
|
<PendingInvitesContainer />
|
|
<Divider />
|
|
<Members />
|
|
</>
|
|
);
|
|
}
|
|
|
|
export default OrganizationSettings;
|