feat: wire photo upload/delete changes upward for instant page-wide refresh

This commit is contained in:
2026-05-09 14:00:13 +08:00
parent 11d944bef2
commit f808b8325a
4 changed files with 23 additions and 3 deletions
@@ -28,6 +28,7 @@ interface SettingsContainerProps {
createdAt: string
image?: string | null
userId: string
onImageChange?: (url: string | null) => void
}
export function SettingsContainer({
@@ -37,6 +38,7 @@ export function SettingsContainer({
createdAt,
image,
userId,
onImageChange,
}: SettingsContainerProps) {
const [activeSubTab, setActiveSubTab] = useState<SettingsSubTab>("profile")
const [authMethods, setAuthMethods] = useState<AuthMethods | null>(null)
@@ -126,6 +128,7 @@ export function SettingsContainer({
createdAt={createdAt}
image={image}
userId={userId}
onImageChange={onImageChange}
/>
)}
{activeSubTab === "security" && (