Data

NameTypeDefault valueDescription
MAX_IMAGE_MBNumber2Maximum size for profile and club images in MB.
loadingBooleantrueIndicates if the view is loading.
userObjectnullThe user object containing user information.
newProfilePicturestring|nullnullThe new profile picture file to be uploaded.
currentProfilePictureBlobBlob|nullnullThe current profile picture as a Blob.
usernamestring|nullnullThe username of the user.
emailstring|nullnullThe email address of the user.
newClubLogostring|nullnullThe new club logo file to be uploaded.
currentClubLogoBlobBlob|nullnullThe current club logo as a Blob.
clubNamestring|nullnullThe name of the club.
trackingBooleanfalseIndicates if tracking is enabled.
profilePictureIsHoveredBooleanfalseWhether the profile picture is hovered.
clubLogoIsHoveredBooleanfalseWhether the club logo is hovered.
profilePictureDeletionBooleanfalseWhether the profile picture is marked for deletion.
clubLogoDeletionBooleanfalseWhether the club logo is marked for deletion.
clubTabIndexNumber0The index of the currently selected club tab.

Computed

NameTypeDescription
newProfilePictureBlobBlob|nullThe new profile picture as a Blob.
currentClubObjectThe currently selected club object.
newClubLogoBlobBlob|nullThe new club logo as a Blob.
usernameIsValidBooleanWhether the username is valid.
usernameErrorstring|nullError message for username validation.
emailIsValidBooleanWhether the email is valid.
emailErrorstring|nullError message for email validation.
clubNameIsValidBooleanWhether the club name is valid.
clubNameErrorstring|nullError message for club name validation.
newProfilePictureIsValidBooleanWhether the new profile picture is valid.
newProfilePictureErrorstring|nullError message for new profile picture validation.
newClubLogoIsValidBooleanWhether the new club logo is valid.
newClubLogoErrorstring|nullError message for new club logo validation.
metaInfoMetaInfo-