Homework #11
- {/*should work (должно работать)*/}
- {value1}
+ {value1}
- {value1}
+ {value1}
- {value2}
+ {value2}
diff --git a/src/s2-homeworks/hw11/common/c7-SuperRange/SuperRange.tsx b/src/s2-homeworks/hw11/common/c7-SuperRange/SuperRange.tsx
index 66d1139..ae64836 100644
--- a/src/s2-homeworks/hw11/common/c7-SuperRange/SuperRange.tsx
+++ b/src/s2-homeworks/hw11/common/c7-SuperRange/SuperRange.tsx
@@ -1,44 +1,35 @@
import React from 'react'
-import { Slider, SliderProps } from '@mui/material'
+import {Slider, SliderProps} from '@mui/material'
-// здесь мы говорим что у нашего слайдера будут такие же пропсы как у обычного mui слайдера
-// (чтоб не писать value: string, onChange: ...; они уже все описаны в DefaultInputPropsType)
-type SuperRangePropsType = SliderProps
-
-const SuperRange: React.FC
= ({
- ...restProps // все остальные пропсы попадут в объект restProps
-}) => {
+const SuperRange: React.FC = (props) => {
return (
- <>
-
- >
+ },
+ }}
+ {...props} // отдаём слайдеру пропсы если они есть (value например там внутри)
+ />
)
}