Skip to content
Open
Show file tree
Hide file tree
Changes from 38 commits
Commits
Show all changes
42 commits
Select commit Hold shift + click to select a range
c4253c3
create route
bogdandobritoiu Nov 18, 2025
96f2d06
ListScreen fixes + portfolio UI updates
bogdandobritoiu Nov 19, 2025
29596f9
Merge branch 'main' into CP-12309
bogdandobritoiu Nov 19, 2025
191471c
walletlistitem
bogdandobritoiu Nov 19, 2025
db2c590
replace GroupList with AccountListItem
bogdandobritoiu Nov 19, 2025
a651695
fix active wallet
bogdandobritoiu Nov 20, 2025
bd88b4f
replaced map with flatlist for accounts
bogdandobritoiu Nov 20, 2025
5f818f1
small fix
bogdandobritoiu Nov 20, 2025
26e785c
fix top header in ListScreen
bogdandobritoiu Nov 20, 2025
9202498
lint
bogdandobritoiu Nov 20, 2025
ecdf5dd
snap to top or bottom
bogdandobritoiu Nov 20, 2025
ed8f36f
snap to top or bottom
bogdandobritoiu Nov 20, 2025
cca14ec
polish
bogdandobritoiu Nov 20, 2025
a73963f
format ListScreen
bogdandobritoiu Nov 20, 2025
503c6fa
refactor
bogdandobritoiu Nov 24, 2025
0234f3e
fix state recalculations
bogdandobritoiu Nov 24, 2025
ed3dd69
add refresh
bogdandobritoiu Nov 24, 2025
3256123
merge fix
bogdandobritoiu Nov 24, 2025
525f84d
fix ledger icon
bogdandobritoiu Nov 24, 2025
9b1bffc
lint
bogdandobritoiu Nov 24, 2025
c89d62d
added ledger icon
bogdandobritoiu Nov 24, 2025
33e2f68
lint
bogdandobritoiu Nov 24, 2025
3405369
small refactor
bogdandobritoiu Nov 24, 2025
470f8d5
revert isActiveWallet
bogdandobritoiu Nov 24, 2025
069030a
Update packages/core-mobile/app/new/features/wallets/components/Walle…
bogdandobritoiu Nov 24, 2025
ea5840b
small refactor
bogdandobritoiu Nov 24, 2025
4065bdf
small refactor
bogdandobritoiu Nov 24, 2025
bdfd982
Merge branch 'main' into CP-12309
bogdandobritoiu Nov 24, 2025
5df2b8f
reused recentAccounts to resort
bogdandobritoiu Nov 24, 2025
410d216
small fix
bogdandobritoiu Nov 24, 2025
e4cc243
add recentAccounts to imported and secondary wallet
bogdandobritoiu Nov 24, 2025
5ed8b2a
remove max Accounts and display first 5 on AccountList
bogdandobritoiu Nov 24, 2025
9283ef2
loading
bogdandobritoiu Nov 24, 2025
2db04c1
fix isAddingAccount
bogdandobritoiu Nov 24, 2025
3b23fe2
lint
bogdandobritoiu Nov 24, 2025
a7a59dc
remove create a new account option
bogdandobritoiu Nov 25, 2025
4ce80c1
add accordion animation
bogdandobritoiu Nov 25, 2025
43b5802
small animation fix
bogdandobritoiu Nov 25, 2025
163ee3f
merge fix
bogdandobritoiu Nov 26, 2025
34c0567
Merge branch 'main' into CP-12309
bogdandobritoiu Dec 1, 2025
3f5c9ba
fixed active button gap + sorting animation delay
bogdandobritoiu Dec 1, 2025
e32caa7
extra check
bogdandobritoiu Dec 1, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@ export const BlurViewWithFallback = ({
children,
intensity = 75,
shouldDelayBlurOniOS = false,
backgroundColor,
style
}: {
children?: React.ReactNode
Expand All @@ -23,6 +24,7 @@ export const BlurViewWithFallback = ({
* reference: https://docs.expo.dev/versions/latest/sdk/blur-view/#known-issues
*/
shouldDelayBlurOniOS?: boolean
backgroundColor?: string
style?: ViewStyle
}): JSX.Element | null => {
const [ready, setReady] = useState(
Expand All @@ -43,19 +45,25 @@ export const BlurViewWithFallback = ({
const iosContainerStyle = useMemo(
() => [
{
// alpha('#afafd0', 0.1) is a color value found through experimentation
// to make the blur effect appear the same as $surfacePrimary(neutral-850) in dark mode.
backgroundColor:
colorScheme === 'dark' ? alpha('#afafd0', 0.1) : undefined
backgroundColor: backgroundColor
? alpha(backgroundColor, 0.1)
: // alpha('#afafd0', 0.1) is a color value found through experimentation
// to make the blur effect appear the same as $surfacePrimary(neutral-850) in dark mode.
colorScheme === 'dark'
? alpha('#afafd0', 0.1)
: undefined
},
style
],
[colorScheme, style]
[backgroundColor, colorScheme, style]
)

const androidContainerStyle = useMemo(
() => [{ backgroundColor: theme.colors.$surfacePrimary }, style],
[style, theme.colors.$surfacePrimary]
() => [
{ backgroundColor: backgroundColor ?? theme.colors.$surfacePrimary },
style
],
[backgroundColor, style, theme.colors.$surfacePrimary]
)

if (!ready || Platform.OS === 'android') {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,14 +12,16 @@ import Grabber from './Grabber'
const BlurredBackgroundView = ({
hasGrabber = false,
separator,
shouldDelayBlurOniOS = false
shouldDelayBlurOniOS = false,
backgroundColor
}: {
hasGrabber?: boolean
separator?: {
opacity: SharedValue<number>
position: 'top' | 'bottom'
}
shouldDelayBlurOniOS?: boolean
backgroundColor?: string
}): JSX.Element => {
const animatedBorderStyle = useAnimatedStyle(() => ({
opacity: separator?.opacity.value
Expand All @@ -42,6 +44,7 @@ const BlurredBackgroundView = ({
)}
{hasGrabber === false && (
<BlurViewWithFallback
backgroundColor={backgroundColor}
shouldDelayBlurOniOS={shouldDelayBlurOniOS}
style={{
flex: 1
Expand Down
Loading
Loading