mirror of
https://github.com/jjbrunton/Sauci.git
synced 2026-11-02 02:19:43 +00:00
feat(backend): add standalone data plane
Replace the Supabase application data plane with the Node/PostgreSQL API, migrate mobile, admin, web, and MCP callers, add controlled cutover tooling, and define hardened Dokploy infrastructure.
This commit is contained in:
1 parent
01bb8225ae
commit
006761d3b0
294 files changed
+16259
-6138
No files matched your search
@@ -1,11 +1,11 @@
|
||||
import React from 'react';
|
||||
import { StyleSheet, View, Text, TouchableOpacity } from 'react-native';
|
||||
import { Ionicons } from '@expo/vector-icons';
|
||||
import { Image } from 'expo-image';
|
||||
import { router } from 'expo-router';
|
||||
import Animated, { FadeInDown } from 'react-native-reanimated';
|
||||
import { colors, spacing, typography, radius } from '../../theme';
|
||||
import type { Profile, Couple } from '@/types';
|
||||
import { MediaImage } from '../MediaImage';
|
||||
|
||||
interface CompactHeaderProps {
|
||||
user: Profile | null;
|
||||
@@ -46,8 +46,8 @@ export function CompactHeader({
|
||||
partner ? (
|
||||
<View style={styles.partnerBadge}>
|
||||
{partner.avatar_url ? (
|
||||
<Image
|
||||
source={{ uri: partner.avatar_url }}
|
||||
<MediaImage
|
||||
reference={partner.avatar_url}
|
||||
style={styles.partnerAvatar}
|
||||
cachePolicy="disk"
|
||||
contentFit="cover"
|
||||
|
||||
Reference in new issue
Block a user