Severity: AnalysisErrorSeverity.INFO
Maturity: stable
Since 1.0.0
PREFER to use the propsMeta.forMixins()
instead.
GOOD:
class NavItemWrapperComponent extends UiComponent<NavItemWrapperProps> {
@override
get consumedProps => propsMeta.forMixins({
NavItemWrapperProps,
});
@override
render() {
return (NavItem()..modifyProps(addUnconsumedProps))(props.children);
}
}
BAD:
class NavItemWrapperComponent extends UiComponent<NavItemWrapperProps> {
@override
get consumedProps => [
...propsMeta.forMixin(NavItemWrapperProps).keys
];
@override
render() {
return (NavItem()..modifyProps(addUnconsumedProps))(props.children);
}
}