Provider를 쓰는 도중에 불편한 점(Context!!) 이 있어 글로벌 컨텍스트를 만드는 작업을 하고있었다.
글로벌키-네비게이션 스테이트를 만들고, ( 이렇게 클래스로 만들어줘야해!! 이유는 아래 ㅎ )
MaterialApp의 navigatorKey에 등록!
그러면 이제,
GlobalState.navigatorState.currentContext
로 컨텍스트를 넘겨받지 않아도 컨텍스트를 쓸 수 있게된다!
그런데 여기서 잠깐..!
프로바이더를 사용하려면 컨텍스트가 필요한데, 요걸 쓰면 GetX처럼 쓸 수 있지 않을까..? 라는 생각에 일단 해 보았다!
static getter로 만들어주기!
그럼 이제, 이렇게 쓸 수 이따!! ㅎㅎ