.❀ tablet ❀.
.❀ tablet ❀.
TTCTheo's Typesafe Cult
Created by .❀ tablet ❀. on 7/20/2024 in #questions
is manually setting props of a component returned by a render prop considered bad practice?
let's say i have this component:
function Foo(props: {renderSomething: (param: any) => VNode}) {
const rendered = props.renderSomething("hi theo");
return (<>
{rendered}
</>)
}
function Foo(props: {renderSomething: (param: any) => VNode}) {
const rendered = props.renderSomething("hi theo");
return (<>
{rendered}
</>)
}
if i were to set one of rendered's props before returning from Foo like this:
rendered.props.bar = "bazzz"
rendered.props.bar = "bazzz"
would that be considered bad practice?
12 replies