Compare commits
	
		
			2 Commits
		
	
	
		
			7a10ba5b33
			...
			f14ff3293d
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
| f14ff3293d | |||
| f22bce0e74 | 
@ -266,6 +266,9 @@
 | 
				
			|||||||
        }
 | 
					        }
 | 
				
			||||||
      }
 | 
					      }
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
 | 
					    "Ваш отзыв создаст чат с командой поддержки, который появится в общем списке чатов." : {
 | 
				
			||||||
 | 
					      "comment" : "feedback: info detail chat"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
    "Введите код из приложения" : {
 | 
					    "Введите код из приложения" : {
 | 
				
			||||||
      "comment" : "Поле ввода кода 2FA"
 | 
					      "comment" : "Поле ввода кода 2FA"
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
@ -1423,9 +1426,6 @@
 | 
				
			|||||||
        }
 | 
					        }
 | 
				
			||||||
      }
 | 
					      }
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "Обратная связь (не работает)" : {
 | 
					 | 
				
			||||||
      "comment" : "feedback: navigation title"
 | 
					 | 
				
			||||||
    },
 | 
					 | 
				
			||||||
    "Ограничить таймер автоудаления (максимум)" : {
 | 
					    "Ограничить таймер автоудаления (максимум)" : {
 | 
				
			||||||
      "localizations" : {
 | 
					      "localizations" : {
 | 
				
			||||||
        "en" : {
 | 
					        "en" : {
 | 
				
			||||||
@ -1823,6 +1823,7 @@
 | 
				
			|||||||
    },
 | 
					    },
 | 
				
			||||||
    "Получить ответ от команды" : {
 | 
					    "Получить ответ от команды" : {
 | 
				
			||||||
      "comment" : "feedback: contact toggle",
 | 
					      "comment" : "feedback: contact toggle",
 | 
				
			||||||
 | 
					      "extractionState" : "stale",
 | 
				
			||||||
      "localizations" : {
 | 
					      "localizations" : {
 | 
				
			||||||
        "en" : {
 | 
					        "en" : {
 | 
				
			||||||
          "stringUnit" : {
 | 
					          "stringUnit" : {
 | 
				
			||||||
@ -2484,6 +2485,9 @@
 | 
				
			|||||||
    },
 | 
					    },
 | 
				
			||||||
    "У вас нет заблокированных пользователей" : {
 | 
					    "У вас нет заблокированных пользователей" : {
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    "Уведомить об ответе по e-mail" : {
 | 
				
			||||||
 | 
					      "comment" : "feedback: contact toggle"
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "Уведомления" : {
 | 
					    "Уведомления" : {
 | 
				
			||||||
      "localizations" : {
 | 
					      "localizations" : {
 | 
				
			||||||
 | 
				
			|||||||
@ -25,6 +25,7 @@ struct FeedbackView: View {
 | 
				
			|||||||
                ratingSection
 | 
					                ratingSection
 | 
				
			||||||
                suggestionSection
 | 
					                suggestionSection
 | 
				
			||||||
                contactSection
 | 
					                contactSection
 | 
				
			||||||
 | 
					                infoSection2
 | 
				
			||||||
 | 
					
 | 
				
			||||||
                Button(action: submitSuggestion) {
 | 
					                Button(action: submitSuggestion) {
 | 
				
			||||||
                    HStack(spacing: 10) {
 | 
					                    HStack(spacing: 10) {
 | 
				
			||||||
@ -56,7 +57,7 @@ struct FeedbackView: View {
 | 
				
			|||||||
            .padding(.horizontal, 20)
 | 
					            .padding(.horizontal, 20)
 | 
				
			||||||
        }
 | 
					        }
 | 
				
			||||||
        .background(Color(.systemGroupedBackground).ignoresSafeArea())
 | 
					        .background(Color(.systemGroupedBackground).ignoresSafeArea())
 | 
				
			||||||
        .navigationTitle(NSLocalizedString("Обратная связь (не работает)", comment: "feedback: navigation title"))
 | 
					        .navigationTitle(NSLocalizedString("Обратная связь", comment: "feedback: navigation title"))
 | 
				
			||||||
        .navigationBarTitleDisplayMode(.inline)
 | 
					        .navigationBarTitleDisplayMode(.inline)
 | 
				
			||||||
        .simultaneousGesture(
 | 
					        .simultaneousGesture(
 | 
				
			||||||
            TapGesture().onEnded {
 | 
					            TapGesture().onEnded {
 | 
				
			||||||
@ -98,6 +99,24 @@ struct FeedbackView: View {
 | 
				
			|||||||
        )
 | 
					        )
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    private var infoSection2: some View {
 | 
				
			||||||
 | 
					        VStack(alignment: .leading, spacing: 8) {
 | 
				
			||||||
 | 
					            Label {
 | 
				
			||||||
 | 
					                Text(NSLocalizedString("Ваш отзыв создаст чат с командой поддержки, который появится в общем списке чатов.", comment: "feedback: info detail chat"))
 | 
				
			||||||
 | 
					            } icon: {
 | 
				
			||||||
 | 
					                Image(systemName: "lock.shield.fill")
 | 
				
			||||||
 | 
					                    .foregroundColor(.accentColor)
 | 
				
			||||||
 | 
					            }
 | 
				
			||||||
 | 
					            .font(.callout)
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					        .padding()
 | 
				
			||||||
 | 
					        .frame(maxWidth: .infinity, alignment: .leading)
 | 
				
			||||||
 | 
					        .background(
 | 
				
			||||||
 | 
					            RoundedRectangle(cornerRadius: 16, style: .continuous)
 | 
				
			||||||
 | 
					                .fill(Color.accentColor.opacity(0.08))
 | 
				
			||||||
 | 
					        )
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    private var categorySection: some View {
 | 
					    private var categorySection: some View {
 | 
				
			||||||
        VStack(alignment: .leading, spacing: 12) {
 | 
					        VStack(alignment: .leading, spacing: 12) {
 | 
				
			||||||
            sectionTitle(NSLocalizedString("Что вы хотите обсудить?", comment: "feedback: category title"))
 | 
					            sectionTitle(NSLocalizedString("Что вы хотите обсудить?", comment: "feedback: category title"))
 | 
				
			||||||
@ -177,9 +196,9 @@ struct FeedbackView: View {
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
    private var contactSection: some View {
 | 
					    private var contactSection: some View {
 | 
				
			||||||
        VStack(alignment: .leading, spacing: 12) {
 | 
					        VStack(alignment: .leading, spacing: 12) {
 | 
				
			||||||
            sectionTitle(NSLocalizedString("Нужно ли вам ответить?", comment: "feedback: contact title"))
 | 
					//            sectionTitle(NSLocalizedString("Нужно ли вам ответить?", comment: "feedback: contact title"))
 | 
				
			||||||
 | 
					
 | 
				
			||||||
            Toggle(NSLocalizedString("Получить ответ от команды", comment: "feedback: contact toggle"), isOn: $wantsResponse)
 | 
					            Toggle(NSLocalizedString("Уведомить об ответе по e-mail", comment: "feedback: contact toggle"), isOn: $wantsResponse)
 | 
				
			||||||
                .toggleStyle(SwitchToggleStyle(tint: .accentColor))
 | 
					                .toggleStyle(SwitchToggleStyle(tint: .accentColor))
 | 
				
			||||||
 | 
					
 | 
				
			||||||
            if wantsResponse {
 | 
					            if wantsResponse {
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user