From c018b33cc7da73e214d29b832e7a221bea2a495c Mon Sep 17 00:00:00 2001 From: Jacek Pudysz Date: Fri, 5 Jul 2024 15:41:45 +0200 Subject: [PATCH] feat: ios improve parsing transparent color --- src/utils/parseColor.ts | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/utils/parseColor.ts b/src/utils/parseColor.ts index 7073ab99..626707ac 100644 --- a/src/utils/parseColor.ts +++ b/src/utils/parseColor.ts @@ -1,4 +1,5 @@ import type { Color } from '../types' +import { isIOS } from '../common' const parseAlpha = (alpha: number) => { if (alpha > 1 || alpha < 0) { @@ -22,6 +23,11 @@ export const parseColor = (color?: Color, alpha: number = 1): [string, number] = return [color, parseAlpha(alpha)] } + if (isIOS && color === 'transparent') { + return ['#000000', 0] + } + + // todo remove this with Unistyles 3.0 // named colors return [color, 1] }