- ## useSetStateWithCallback ``` import React from "react"; import { useSetStateWithCallback } from "use-utils"; function App() { const [count, setCount] = useSetStateWithCallback(1, (prevCount) => { console.log("App -> prevState", prevCount); console.log("App -> currentState", count); }); return (

useSetStateWithCallback

currentCount: {count}

); } ``` #### signature ``` useSetStateWithCallback(state, callback) -> retuns [state, setState] (you can rename returned values) arguments: state: required (any) callback: required (function) -> function gives you optional prevState in callback ``` #### note ``` Please only use if you really need prevState & want perform side effect after state is updated. ```