make discard btn more apparent in UI (#912)

This commit is contained in:
Ansh 2023-06-26 17:10:04 -07:00 committed by GitHub
parent cd21a7dfc9
commit 25b3e14926
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 22 additions and 14 deletions

View file

@ -12,6 +12,7 @@ import {ErrorMessage} from '../util/error/ErrorMessage'
import {cleanError} from 'lib/strings/errors'
import {usePalette} from 'lib/hooks/usePalette'
import {isDesktopWeb} from 'platform/detection'
import type {ConfirmModal} from 'state/models/ui/shell'
export const snapPoints = ['50%']
@ -20,12 +21,9 @@ export function Component({
message,
onPressConfirm,
onPressCancel,
}: {
title: string
message: string | (() => JSX.Element)
onPressConfirm: () => void | Promise<void>
onPressCancel?: () => void | Promise<void>
}) {
confirmBtnText,
confirmBtnStyle,
}: ConfirmModal) {
const pal = usePalette('default')
const store = useStores()
const [isProcessing, setIsProcessing] = useState<boolean>(false)
@ -68,11 +66,13 @@ export function Component({
<TouchableOpacity
testID="confirmBtn"
onPress={onPress}
style={[styles.btn]}
style={[styles.btn, confirmBtnStyle]}
accessibilityRole="button"
accessibilityLabel="Confirm"
accessibilityHint="">
<Text style={[s.white, s.bold, s.f18]}>Confirm</Text>
<Text style={[s.white, s.bold, s.f18]}>
{confirmBtnText ?? 'Confirm'}
</Text>
</TouchableOpacity>
)}
{onPressCancel === undefined ? null : (