AlertDialog 를 확장한 함수 형태로 사용하니FirebaseCrashlytics에 BadTokenException 이 계속 리폿되는데 이 현상을 해결하기 위해 DialogFragment 로 리팩토링이 필요함 아래가 레거시 코드typealias OnClickListener = (() -> Unit)class BVAlertDialog(context: Context) : AlertDialog(context, R.style.Dialog_Alert) { private val viewDataBinding: FragmentAlertBinding = DataBindingUtil.inflate(layoutInflater, R.layout.fragment_alert, null, false) ..