Х

onLegendSelect.
item.nameможет быть одно из
(2016,2017,2018,2019,2020)
Size: a a a
Х
onLegendSelect.
item.nameможет быть одно из
(2016,2017,2018,2019,2020)
OK
setTmp(prevValue => ({...prevValue, [item.name]: !prevValue[item.name]})}
EP
GV
GV
type GreetProps = typeof Greet.defaultProps & {
age: number;
};
class Greet extends React.Component<GreetProps> {
static defaultProps = {
age: 21,
};
/*...*/
}
// Type-checks! No type assertions needed!
let el = <Greet age={3} />;
ДБ
type GreetProps = typeof Greet.defaultProps & {
age: number;
};
class Greet extends React.Component<GreetProps> {
static defaultProps = {
age: 21,
};
/*...*/
}
// Type-checks! No type assertions needed!
let el = <Greet age={3} />;
GV
typeof Greet.defaultProps & {
age: number;
};
ДБ
ДБ
ДБ
GV
GV
ДБ
ДБ
ДБ
GV