--- title: Account --- import { DocusaurusDoc } from '@freesewing/react/components/Docusaurus' import { ComponentDocs } from '@site/src/components/component-docs.js' import { MiniNote } from '@freesewing/react/components/Mini' import { jsdocAccountStatus as jsdocAccount, jsdocAccountStatus, jsdocApikeys, jsdocAvatar, jsdocBio, jsdocBookmarkButton, jsdocBookmarks, jsdocCompare, jsdocConsent, jsdocControl, jsdocEmail, jsdocEmailChangeConfirmation, jsdocExport, jsdocGithub, jsdocImportSet, jsdocInstagram, jsdocLinks, jsdocMastodon, jsdocMfa, jsdocMsetCard, jsdocNewSet, jsdocNewsletter, jsdocPassword, jsdocPattern, jsdocPatternCard, jsdocPatterns, jsdocReddit, jsdocReload, jsdocRemove, jsdocRestrict, jsdocSet, jsdocSets, jsdocTiktok, jsdocTwitch, jsdocUnits, jsdocUserId, jsdocUsername, jsdocUserRole, jsdocWebsite, } from '@site/prebuild/jsdoc/components.account.mjs' import { AccountStatusExample, ApikeysExample, AvatarExample, BioExample, BookmarkButtonExample, BookmarksExample, CompareExample, ConsentExample, ControlExample, EmailExample, EmailChangeConfirmationExample, ExportExample, GithubExample, ImportSetExample, InstagramExample, LinksExample, MastodonExample, MfaExample, MsetCardExample, NewSetExample, NewsletterExample, PasswordExample, PatternExample, PatternCardExample, PatternsExample, RedditExample, ReloadExample, RemoveExample, RestrictExample, SetExample, SetsExample, TiktokExample, TwitchExample, UnitsExample, UserIdExample, UsernameExample, UserRoleExample, WebsiteExample, } from './_examples.js' - [Components](#components) ## Components The **Account** component family provides the following [components](#components): - [AccountStatus ](#accountstatus) - [Apikeys ](#apikeys) - [Avatar ](#avatar) - [Bio ](#bio) - [BookmarkButton ](#bookmarkbutton) - [Bookmarks ](#bookmarks) - [Compare ](#compare) - [Consent ](#consent) - [Control ](#control) - [Email ](#email) - [EmailChangeConfirmation](#emailchanfirmation) - [Export ](#export) - [Github ](#github) - [ImportSet ](#importset) - [Instagram ](#instagram) - [Links ](#links) - [Mastodon ](#mastodon) - [Mfa ](#mfa) - [MsetCard ](#msetcard) - [NewSet ](#newset) - [Newsletter ](#newslett) - [Password ](#password) - [Pattern ](#pattern) - [PatternCard ](#patterncard) - [Patterns ](#patterns) - [Reddit ](#reddit) - [Reload ](#reload) - [Remove ](#remove) - [Restrict ](#restrict) - [Set ](#set) - [Sets ](#sets) - [Tiktok ](#tiktok) - [Twitch ](#twitch) - [Units ](#units) - [UserId ](#userid) - [Username ](#username) - [UserRole ](#userrole) - [Website ](#website) ### AccountStatus ### Apikeys ### Avatar ### Bio ### BookmarkButton ### Bookmarks ### Compare ### Consent ### Control ### Email ### EmailChangeConfirmation #### Requires a valid callback URL This component will not work without the proper id{' '} and check URL paramters that come from a email confirmation link sent out from the FreeSewing backend. ### Export ### Github ### ImportSet ### Instagram ### Links ### Mastodon ### Mfa ### MsetCard ### NewSet ### Newsletter ### Password ### Pattern ### PatternCard ### Patterns ### Reddit ### Reload ### Remove ### Restrict ### Set ### Sets ### Tiktok ### Twitch ### Units ### UserId ### Username ### UserRole ### Website