Skip to content

Commit 53f3c43

Browse files
committed
fix: replace FC components with arrow func declaration
1 parent a0dc22c commit 53f3c43

File tree

8 files changed

+17
-21
lines changed

8 files changed

+17
-21
lines changed

src/authz-module/libraries-manager/components/AddNewTeamMemberModal/AddNewTeamMemberModal.tsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { FC, useRef } from 'react';
1+
import { useRef } from 'react';
22
import { useIntl } from '@edx/frontend-platform/i18n';
33
import {
44
ActionRow, Form, Hyperlink, Icon, IconButton, ModalDialog,
@@ -24,9 +24,9 @@ interface AddNewTeamMemberModalProps {
2424
handleChangeForm: (e: React.ChangeEvent<HTMLTextAreaElement | HTMLSelectElement>) => void;
2525
}
2626

27-
const AddNewTeamMemberModal: FC<AddNewTeamMemberModalProps> = ({
27+
const AddNewTeamMemberModal = ({
2828
isOpen, isError, isLoading, formValues, close, onSave, handleChangeForm,
29-
}) => {
29+
}: AddNewTeamMemberModalProps) => {
3030
const intl = useIntl();
3131
const { roles } = useLibraryAuthZ();
3232
const [isOpenRolesPopUp, openRolesPopUp, closeRolesPopUp] = useToggle(false);

src/authz-module/libraries-manager/components/AddNewTeamMemberModal/AddNewTeamMemberTrigger.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import React, { FC, useState } from 'react';
1+
import React, { useState } from 'react';
22
import { useIntl } from '@edx/frontend-platform/i18n';
33
import { Button, useToggle } from '@openedx/paragon';
44
import { Plus } from '@openedx/paragon/icons';
@@ -19,7 +19,7 @@ const DEFAULT_FORM_VALUES = {
1919
role: '',
2020
};
2121

22-
const AddNewTeamMemberTrigger: FC<AddNewTeamMemberTriggerProps> = ({ libraryId }) => {
22+
const AddNewTeamMemberTrigger = ({ libraryId }: AddNewTeamMemberTriggerProps) => {
2323
const intl = useIntl();
2424
const [isOpen, open, close] = useToggle(false);
2525
const [formValues, setFormValues] = useState(DEFAULT_FORM_VALUES);

src/authz-module/libraries-manager/components/AssignNewRoleModal/AssignNewRoleModal.tsx

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
import { FC } from 'react';
21
import { useIntl } from '@edx/frontend-platform/i18n';
32
import {
43
ActionRow, Button, Form, ModalDialog,
@@ -16,9 +15,9 @@ interface AssignNewRoleModalProps {
1615
handleChangeSelectedRole: (e: React.ChangeEvent<HTMLTextAreaElement | HTMLSelectElement>) => void;
1716
}
1817

19-
const AssignNewRoleModal: FC<AssignNewRoleModalProps> = ({
18+
const AssignNewRoleModal = ({
2019
isOpen, isLoading, selectedRole, roleOptions, close, onSave, handleChangeSelectedRole,
21-
}) => {
20+
}: AssignNewRoleModalProps) => {
2221
const intl = useIntl();
2322
return (
2423
<ModalDialog

src/authz-module/libraries-manager/components/AssignNewRoleModal/AssignNewRoleTrigger.tsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { FC, useState } from 'react';
1+
import { useState } from 'react';
22
import { useIntl } from '@edx/frontend-platform/i18n';
33
import { Button, useToggle } from '@openedx/paragon';
44
import { Plus } from '@openedx/paragon/icons';
@@ -17,11 +17,11 @@ interface AssignNewRoleTriggerProps {
1717
currentUserRoles: string[];
1818
}
1919

20-
const AssignNewRoleTrigger: FC<AssignNewRoleTriggerProps> = ({
20+
const AssignNewRoleTrigger = ({
2121
username,
2222
libraryId,
2323
currentUserRoles,
24-
}) => {
24+
}: AssignNewRoleTriggerProps) => {
2525
const intl = useIntl();
2626
const [isOpen, open, close] = useToggle(false);
2727
const { roles } = useLibraryAuthZ();

src/authz-module/libraries-manager/components/ConfirmDeletionModal.tsx

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
import { FC } from 'react';
21
import {
32
ActionRow, AlertModal, Icon, ModalDialog, Stack,
43
StatefulButton,
@@ -21,9 +20,9 @@ interface ConfirmDeletionModalProps {
2120
}
2221
}
2322

24-
const ConfirmDeletionModal: FC<ConfirmDeletionModalProps> = ({
23+
const ConfirmDeletionModal = ({
2524
isOpen, close, onSave, isDeleting, context,
26-
}) => {
25+
}: ConfirmDeletionModalProps) => {
2726
const intl = useIntl();
2827
return (
2928
<AlertModal

src/authz-module/libraries-manager/components/TeamTable/components/MultipleChoiceFilter.tsx

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
import { FC } from 'react';
21
import {
32
Dropdown, Form, Icon, Stack,
43
} from '@openedx/paragon';
@@ -11,9 +10,9 @@ interface MultipleChoiceFilterProps {
1110
setFilter: (value: string[]) => void;
1211
}
1312

14-
const MultipleChoiceFilter: FC<MultipleChoiceFilterProps> = ({
13+
const MultipleChoiceFilter = ({
1514
Header, filterChoices, filterValue, setFilter,
16-
}) => {
15+
}: MultipleChoiceFilterProps) => {
1716
const checkedBoxes = filterValue || [];
1817

1918
const changeCheckbox = (value) => {

src/authz-module/libraries-manager/components/TeamTable/components/SearchFilter.tsx

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
import { FC } from 'react';
21
import {
32
Form,
43
Icon,
@@ -11,9 +10,9 @@ interface SearchFilterProps {
1110
placeholder: string;
1211
}
1312

14-
const SearchFilter: FC<SearchFilterProps> = ({
13+
const SearchFilter = ({
1514
filterValue, setFilter, placeholder,
16-
}) => (
15+
}: SearchFilterProps) => (
1716
<Form.Control
1817
className="mw-xs mr-0"
1918
trailingElement={<Icon src={Search} />}

src/authz-module/libraries-manager/context.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ type AuthZProviderProps = {
3333
children: ReactNode;
3434
};
3535

36-
export const LibraryAuthZProvider: React.FC<AuthZProviderProps> = ({ children }:AuthZProviderProps) => {
36+
export const LibraryAuthZProvider = ({ children }: AuthZProviderProps) => {
3737
const { libraryId } = useParams<{ libraryId: string }>();
3838
const { authenticatedUser } = useContext(AppContext) as AppContextType;
3939

0 commit comments

Comments
 (0)