func setupView() {
let eventMessenger = viewModel.getEventMessenger()
let model = viewModel.getEnvironmentModel()
let swiftUIView = CreateHeroSubraceView()
.environmentObject(eventMessenger)
.environmentObject(model)
let hostingController = UIHostingController(rootView: swiftUIView)
hostingController.view.translatesAutoresizingMaskIntoConstraints = false
hostingController.view.backgroundColor = .clear
hostingController.additionalSafeAreaInsets = .zero
addChild(hostingController)
view.addSubview(hostingController.view)
hostingController.view.snp.makeConstraints { make in
make.edges.equalToSuperview()
}
hostingController.didMove(toParent: self)
}