dart에서 enum은 내부에 열거해주면 자동으로 0, 1, 2... 와 같은 상수가 매핑된다.
위의 예시에서 prepare에 0을 부여해주었는데 첫 번째 요소에 시작 번호를 정의해주면
해당 번호 부터 자동으로 1씩 증가하며 요소들에 상수가 부여된다///고 합니다 근데 왜 변수선언을 한 번만 하나요?
enum Auth {
signin,
signup,}
Auth _auth = Auth.signup;
===================
그리곤 뒤에 ui에서 _auth == Auth.signup 쓰고
_auth == Auth.signin 쓰던데 위의 성질과 무슨 관계 인가요.,.,, 원래대로면 Auth _auth = Auth.signin 써줘야 하잖아요,,,