Skip to content

Commit

Permalink
🚚 front: renamed accesslevel to reflect filename
Browse files Browse the repository at this point in the history
  • Loading branch information
ericlinagora committed May 13, 2024
1 parent 8d42c09 commit ecf106c
Show file tree
Hide file tree
Showing 4 changed files with 11 additions and 13 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ import Select from '@atoms/input/input-select';
import { DriveFileAccessLevel } from '@features/drive/types';
import Languages from 'features/global/services/languages-service';

export const AccessLevel = ({
export const AccessLevelDropdown = ({
disabled,
level,
onChange,
Expand All @@ -14,7 +14,7 @@ export const AccessLevel = ({
disabled?: boolean;
level: DriveFileAccessLevel | null;
onChange: (level: DriveFileAccessLevel & 'remove') => void;
canRemove?: boolean;
canRemove?: boolean; //TODO: use hiddenLevels
className?: string;
labelOverrides?: { [key: string]: string };
hiddenLevels?: string[];
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import type { DriveItem } from 'app/features/drive/types';

import { Base, Info, Subtitle } from '@atoms/text';
import { Checkbox } from '@atoms/input/input-checkbox';
import { AccessLevel } from './common';
import { AccessLevelDropdown } from './access-level-dropdown';
import AlertManager from '@features/global/services/alert-manager-service';

export const InheritAccessOptions = (props: {
Expand Down Expand Up @@ -58,7 +58,7 @@ export const InheritAccessOptions = (props: {
<Base>{Languages.t('components.internal-access_company_member')}</Base>
</div>
<div className="shrink-0 ml-2">
<AccessLevel
<AccessLevelDropdown
disabled={props.disabled}
onChange={level => {
props.onUpdate({
Expand Down Expand Up @@ -87,7 +87,7 @@ export const InheritAccessOptions = (props: {
</Info>
</div>
<div className="shrink-0 ml-2">
<AccessLevel
<AccessLevelDropdown
disabled={props.disabled}
hiddenLevels={['none']}
canRemove
Expand Down
Original file line number Diff line number Diff line change
@@ -1,15 +1,13 @@
import Avatar from '@atoms/avatar';
import { Base, Info } from '@atoms/text';
import { Base } from '@atoms/text';
import UserBlock from '@molecules/grouped-rows/user';
import { useDriveItem } from '@features/drive/hooks/use-drive-item';
import { DriveFileAccessLevel } from '@features/drive/types';
import { useCurrentUser } from '@features/users/hooks/use-current-user';
import { useUser } from '@features/users/hooks/use-user';
import currentUserService from '@features/users/services/current-user-service';
import { UserType } from '@features/users/types/user';
import { useState } from 'react';
import SelectUsers from '../../components/select-users';
import { AccessLevel } from './common';
import { AccessLevelDropdown } from './access-level-dropdown';
import Languages from 'features/global/services/languages-service';


Expand Down Expand Up @@ -62,7 +60,7 @@ const UserAccessSelector = ({ id, disabled }: { id: string; disabled: boolean })
/>
</div>
<div className="shrink-0">
<AccessLevel
<AccessLevelDropdown
className="rounded-l-none"
disabled={loading || disabled}
level={level}
Expand Down Expand Up @@ -92,7 +90,7 @@ const UserAccessLevel = ({
user={user}
isSelf={!!currentUser?.id && user?.id === currentUser?.id}
suffix={
<AccessLevel
<AccessLevelDropdown
disabled={loading || disabled || user?.id === currentUser?.id}
level={level}
canRemove={true}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ import { useDriveItem, getPublicLink } from '@features/drive/hooks/use-drive-ite
import { copyToClipboard } from '@features/global/utils/CopyClipboard';
import { Input } from 'app/atoms/input/input-text';
import { useState } from 'react';
import { AccessLevel } from './common';
import { AccessLevelDropdown } from './access-level-dropdown';
import Languages from 'features/global/services/languages-service';
import { Button } from '@atoms/button/button';
import { LinkIcon, UserGroupIcon, CheckCircleIcon } from '@heroicons/react/outline';
Expand Down Expand Up @@ -85,7 +85,7 @@ export const PublicLinkManager = ({ id, disabled }: { id: string; disabled?: boo
{Languages.t('components.public-link-access-level-' + (havePublicLink ? 'update' : 'create'))}
</div>
<div className="shrink-0">
<AccessLevel
<AccessLevelDropdown
hiddenLevels={['manage'].concat(havePublicLink ? [] : ['none'])}
disabled={loading || disabled}
level={publicLinkCreationLevelSafe}
Expand Down

0 comments on commit ecf106c

Please sign in to comment.