Skip to content

Commit

Permalink
feat: New users page contextual bar user form (#32041)
Browse files Browse the repository at this point in the history
  • Loading branch information
rique223 authored and abhinavkrin committed Oct 25, 2024
1 parent 08517d9 commit 1587e3f
Show file tree
Hide file tree
Showing 23 changed files with 681 additions and 324 deletions.
2 changes: 1 addition & 1 deletion apps/meteor/client/components/UserCard/UserCardInfo.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ import type { ReactElement, ComponentProps } from 'react';
import React from 'react';

const UserCardInfo = (props: ComponentProps<typeof Box>): ReactElement => (
<Box mbe={8} is='span' fontScale='p2' color='hint' withTruncatedText {...props} />
<Box mb={8} is='span' fontScale='p2' color='hint' withTruncatedText {...props} />
);

export default UserCardInfo;
4 changes: 2 additions & 2 deletions apps/meteor/client/views/admin/rooms/RoomsTableFilters.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -94,8 +94,8 @@ const RoomsTableFilters = ({ setFilters }: { setFilters: Dispatch<SetStateAction
</Box>
<Box minWidth='x224' m='x4'>
<MultiSelectCustom
dropdownOptions={roomTypeFilterStructure as OptionProp[]}
defaultTitle={'All_rooms' as any}
dropdownOptions={roomTypeFilterStructure}
defaultTitle='All_rooms'
selectedOptionsTitle='Rooms'
setSelectedOptions={handleRoomTypeChange}
selectedOptions={roomTypeSelectedOptions}
Expand Down
29 changes: 29 additions & 0 deletions apps/meteor/client/views/admin/users/AdminUserCreated.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
import { Button, ButtonGroup, ContextualbarFooter } from '@rocket.chat/fuselage';
import { useRouter } from '@rocket.chat/ui-contexts';
import React from 'react';
import { useTranslation } from 'react-i18next';

import { ContextualbarEmptyContent } from '../../../components/Contextualbar';

const AdminUserCreated = ({ uid }: { uid: string }) => {
const { t } = useTranslation();
const router = useRouter();

return (
<>
<ContextualbarEmptyContent icon='user' title={t('You_have_created_user')} />
<ContextualbarFooter>
<ButtonGroup stretch>
<Button type='reset' onClick={() => router.navigate(`/admin/users/new`)} flexBasis='0'>
{t('Add_more_users')}
</Button>
<Button primary onClick={() => router.navigate(`/admin/users/info/${uid}`)} flexBasis='0'>
{t('Done')}
</Button>
</ButtonGroup>
</ContextualbarFooter>
</>
);
};

export default AdminUserCreated;
Loading

0 comments on commit 1587e3f

Please sign in to comment.