위젯을 만들거나 반환하지는 않고 state의 변화를 감지하기만 한다.
listener 메서드 : state의 변화를 감지하고 함수를 실행하거나 API를 요청하거나 analytics 기능을 실행한다.