Skip to content

Commit bff635c

Browse files
committed
Extract navigation bar config to prepare for reusing the right button
1 parent 8efad18 commit bff635c

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

WooCommerce/Classes/ViewRelated/Orders/NewNoteViewController.swift

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,16 +46,26 @@ class NewNoteViewController: UIViewController {
4646
}
4747

4848
func configureNavigation() {
49+
configureTitle()
50+
configureDismissButton()
51+
configureAddButton()
52+
}
53+
54+
private func configureTitle() {
4955
title = NSLocalizedString("Order #\(viewModel.order.number)", comment: "Add a note screen - title. Example: Order #15")
56+
}
5057

58+
private func configureDismissButton() {
5159
let dismissButtonTitle = NSLocalizedString("Dismiss", comment: "Add a note screen - button title for closing the view")
5260
let leftBarButton = UIBarButtonItem(title: dismissButtonTitle,
5361
style: .plain,
5462
target: self,
5563
action: #selector(dismissButtonTapped))
5664
leftBarButton.tintColor = .white
5765
navigationItem.setLeftBarButton(leftBarButton, animated: false)
66+
}
5867

68+
private func configureAddButton() {
5969
let addButtonTitle = NSLocalizedString("Add", comment: "Add a note screen - button title to send the note")
6070
let rightBarButton = UIBarButtonItem(title: addButtonTitle,
6171
style: .done,

0 commit comments

Comments
 (0)