mirror of
https://github.com/YuzuZensai/VRC-Circle.git
synced 2026-09-13 19:08:52 +00:00
✨ feat: Avatars tab
This commit is contained in:
@@ -1,3 +1,10 @@
|
||||
import type { WorldPlatforms } from "./world";
|
||||
|
||||
export interface AvatarPerformance {
|
||||
pc?: string;
|
||||
android?: string;
|
||||
}
|
||||
|
||||
export interface Avatar {
|
||||
id: string;
|
||||
name: string;
|
||||
@@ -9,6 +16,27 @@ export interface Avatar {
|
||||
releaseStatus: string;
|
||||
tags: string[];
|
||||
favorites: number;
|
||||
featured?: boolean;
|
||||
platforms?: WorldPlatforms;
|
||||
performance?: AvatarPerformance;
|
||||
createdAt?: string;
|
||||
updatedAt?: string;
|
||||
}
|
||||
|
||||
export interface AvatarEdit {
|
||||
name?: string;
|
||||
description?: string;
|
||||
releaseStatus?: string;
|
||||
}
|
||||
|
||||
export interface FavoriteAvatarFolder {
|
||||
name: string;
|
||||
displayName: string;
|
||||
avatarIds: string[];
|
||||
}
|
||||
|
||||
export interface AvatarSnapshot {
|
||||
avatars: Avatar[];
|
||||
mineIds: string[];
|
||||
favorites: FavoriteAvatarFolder[];
|
||||
}
|
||||
|
||||
@@ -51,6 +51,7 @@ export interface UserProfile {
|
||||
userIcon: string;
|
||||
profilePicOverride: string;
|
||||
profilePicOverrideThumbnail: string;
|
||||
currentAvatarId?: string;
|
||||
currentAvatarImageUrl: string;
|
||||
currentAvatarThumbnailImageUrl: string;
|
||||
currentAvatarTags: string[];
|
||||
|
||||
Reference in New Issue
Block a user