T
Size: a a a
T
T
T
ЮЧ
T
function useController(ControllerClass, options) {Но только оптимизированный под этот юзкейс
const instance = React.useMemo(() => new ControllerClass(options), [])
React.useEffect(() => {
instance.init()
return () => {
instance.clean()
}
}, []);
return instance;
}
T
ЮЧ
function useController(ControllerClass, options) {Но только оптимизированный под этот юзкейс
const instance = React.useMemo(() => new ControllerClass(options), [])
React.useEffect(() => {
instance.init()
return () => {
instance.clean()
}
}, []);
return instance;
}
T
T
ЮЧ
T
T
ЮЧ
T
T
ЮЧ
T
T
T