deleteUserData function
Deletes all first-party shell data persisted for userId.
Implementation
Future<void> deleteUserData(Ref ref, String userId) async {
if (!persistentApiCacheEnabled) return;
final storage = await ref.read(storageProvider.future);
await storage.delete(profileCacheKey(userId));
await storage.delete(friendshipsCacheKey(userId));
}