[refactor] transform statemeents by state-based strategy
[refactor] transform statemeents by state-based strategy

dj31416/JSX,dj31416/JSX,jsx/JSX,dj31416/JSX,jsx/JSX,dj31416/JSX,jsx/JSX,jsx/JSX,dj31416/JSX,jsx/JSX