Button바인딩할때

작성일

@Binding var didTap: (() -> Void)?

을 하고, Button의 action에 사용할땐

Button(
	action: (didTap ?? {}),
	label: {
		Text("???????")
	}
)

이런식으로 작성을하고,
previews에서는

(didTap: .constant(.none))

이런식으로 작성해주면 된다.
다른 곳에서 사용할땐, 그 구조체 아래에다가

struct 어쩌구저쩌구: View {
	var body: some View {
		Button(didTap: .constant(self.didTap))
	}

	private func didTap() {}
}

이런식으로 작성해주면 된다.