Skip to content

Commit 3fcfc65

Browse files
committed
fix: types for MUI styled Accordions
1 parent 0b716d3 commit 3fcfc65

3 files changed

Lines changed: 5 additions & 5 deletions

File tree

frontend/src/components/methods/config/StyledAccordion.tsx

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,19 +5,20 @@ import {
55
AccordionDetails as MuiAccordionDetails,
66
AccordionProps,
77
AccordionSummaryProps,
8+
AccordionDetailsProps
89
} from '@mui/material';
910
import ArrowForwardIosSharpIcon from '@mui/icons-material/ArrowForwardIosSharp';
1011
import React from 'react';
1112

12-
export const Accordion = styled((props: AccordionProps) => (
13+
export const Accordion: React.ComponentType<AccordionProps> = styled((props: AccordionProps) => (
1314
<MuiAccordion disableGutters elevation={0} square {...props} />
1415
))(({ theme }) => ({
1516
border: `1px solid ${theme.palette.divider}`,
1617
'&:not(:last-child)': { borderBottom: 0 },
1718
'&::before': { display: 'none' },
1819
}));
1920

20-
export const AccordionSummary = styled((props: AccordionSummaryProps) => (
21+
export const AccordionSummary: React.ComponentType<AccordionSummaryProps> = styled((props: AccordionSummaryProps) => (
2122
<MuiAccordionSummary
2223
expandIcon={<ArrowForwardIosSharpIcon sx={{ fontSize: '0.9rem' }} />}
2324
{...props}
@@ -31,7 +32,7 @@ export const AccordionSummary = styled((props: AccordionSummaryProps) => (
3132
'& .MuiAccordionSummary-content': { marginLeft: theme.spacing(1) },
3233
}));
3334

34-
export const AccordionDetails = styled(MuiAccordionDetails)(({ theme }) => ({
35+
export const AccordionDetails: React.ComponentType<AccordionDetailsProps> = styled(MuiAccordionDetails)(({ theme }) => ({
3536
padding: theme.spacing(1.5),
3637
borderTop: '1px solid rgba(0, 0, 0, .125)',
3738
background: '#FFF',

frontend/src/components/workflows/Submission.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ import SubmissionFormGPURun from './SubmissionFormGPURun';
1515
import SubmissionFormCOR from './SubmissionFormCOR';
1616
import { SubmissionQuery as SubmissionQueryType } from './__generated__/SubmissionQuery.graphql';
1717
import { SubmissionMutation as SubmissionMutationType } from './__generated__/SubmissionMutation.graphql';
18-
import React from 'react';
18+
1919

2020
const submissionQuery = graphql`
2121
query SubmissionQuery($name: String!) {

frontend/src/components/workflows/SubmissionFormCOR.tsx

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@ import { useFragment } from 'react-relay';
22
import React, { useEffect, useMemo, useState, useCallback } from 'react';
33
import {
44
Alert,
5-
Button,
65
Divider,
76
Snackbar,
87
Stack,

0 commit comments

Comments
 (0)