pub fn view(state: &GitKraft) -> Element<'_, Message>
Render the diff viewer panel. If a diff is selected, render its hunks with colored lines; otherwise show a placeholder message.