So, I have a RoundedRectangle() embedded inside a NavLink (see below) however I am trying to add a system Image to the RoundedRectangle() so the image appears in the center of the rectangle. If I place Image(systemName: "heart.fill") in any line between NavLink and .Fill, the heart shows up on the left / right of the rectangle or completely off screen. Any suggestions? Thanks.
NavigationLink(destination: EmptyView()) {
RoundedRectangle(cornerRadius: 25)
.fill(Color.newRed)
}