fix: Migrate RoleBlock after breaking changes
This commit is contained in:
parent
7093dd3d36
commit
df45155cdb
45 changed files with 45 additions and 45 deletions
|
@ -8,7 +8,7 @@ import { Avatar } from '@freesewing/react/components/Account'
|
|||
import Link from '@docusaurus/Link'
|
||||
|
||||
<DocusaurusDoc>
|
||||
<RoleBlock user>
|
||||
<RoleBlock role="user">
|
||||
<Avatar Link={Link} />
|
||||
</RoleBlock>
|
||||
</DocusaurusDoc>
|
||||
|
|
|
@ -8,7 +8,7 @@ import { Bio } from '@freesewing/react/components/Account'
|
|||
import Link from '@docusaurus/Link'
|
||||
|
||||
<DocusaurusDoc>
|
||||
<RoleBlock user>
|
||||
<RoleBlock role="user">
|
||||
<Bio Link={Link} />
|
||||
</RoleBlock>
|
||||
</DocusaurusDoc>
|
||||
|
|
|
@ -8,7 +8,7 @@ import { Email } from '@freesewing/react/components/Account'
|
|||
import Link from '@docusaurus/Link'
|
||||
|
||||
<DocusaurusDoc>
|
||||
<RoleBlock user>
|
||||
<RoleBlock role="user">
|
||||
<Email Link={Link} />
|
||||
</RoleBlock>
|
||||
</DocusaurusDoc>
|
||||
|
|
|
@ -9,7 +9,7 @@ import { Avatar, Bio, Email, Username } from '@freesewing/react/components/Accou
|
|||
import Link from '@docusaurus/Link'
|
||||
|
||||
<DocusaurusDoc>
|
||||
<RoleBlock user>
|
||||
<RoleBlock role="user">
|
||||
These fields are tied to your identity:
|
||||
|
||||
## Avatar
|
||||
|
|
|
@ -8,7 +8,7 @@ import { Username } from '@freesewing/react/components/Account'
|
|||
import Link from '@docusaurus/Link'
|
||||
|
||||
<DocusaurusDoc>
|
||||
<RoleBlock user>
|
||||
<RoleBlock role="user">
|
||||
<Username Link={Link} />
|
||||
</RoleBlock>
|
||||
</DocusaurusDoc>
|
||||
|
|
|
@ -8,7 +8,7 @@ import { RoleBlock } from '@freesewing/react/components/Role'
|
|||
import { Reload } from '@freesewing/react/components/Account'
|
||||
|
||||
<DocusaurusDoc>
|
||||
<RoleBlock user>
|
||||
<RoleBlock role="user">
|
||||
<Reload />
|
||||
</RoleBlock>
|
||||
</DocusaurusDoc>
|
||||
|
|
|
@ -9,7 +9,7 @@ import { Remove } from '@freesewing/react/components/Account'
|
|||
import Link from '@docusaurus/Link'
|
||||
|
||||
<DocusaurusDoc>
|
||||
<RoleBlock user>
|
||||
<RoleBlock role="user">
|
||||
<Remove />
|
||||
</RoleBlock>
|
||||
</DocusaurusDoc>
|
||||
|
|
|
@ -9,7 +9,7 @@ import { Restrict } from '@freesewing/react/components/Account'
|
|||
import Link from '@docusaurus/Link'
|
||||
|
||||
<DocusaurusDoc>
|
||||
<RoleBlock user>
|
||||
<RoleBlock role="user">
|
||||
<Restrict Link={Link} />
|
||||
</RoleBlock>
|
||||
</DocusaurusDoc>
|
||||
|
|
|
@ -9,7 +9,7 @@ import { Bookmarks as AccountBookmarks } from '@freesewing/react/components/Acco
|
|||
import Link from '@docusaurus/Link'
|
||||
|
||||
<DocusaurusDoc>
|
||||
<RoleBlock user>
|
||||
<RoleBlock role="user">
|
||||
<AccountBookmarks Link={Link} />
|
||||
</RoleBlock>
|
||||
</DocusaurusDoc>
|
||||
|
|
|
@ -9,7 +9,7 @@ import { Bookmarks, Patterns, Sets } from '@freesewing/react/components/Account'
|
|||
import Link from '@docusaurus/Link'
|
||||
|
||||
<DocusaurusDoc>
|
||||
<RoleBlock user>
|
||||
<RoleBlock role="user">
|
||||
This is the main data stored in your FreeSewing account:
|
||||
|
||||
## Your Bookmarks
|
||||
|
|
|
@ -9,7 +9,7 @@ import { Patterns as AccountPatterns } from '@freesewing/react/components/Accoun
|
|||
import Link from '@docusaurus/Link'
|
||||
|
||||
<DocusaurusDoc>
|
||||
<RoleBlock user>
|
||||
<RoleBlock role="user">
|
||||
<AccountPatterns Link={Link} />
|
||||
</RoleBlock>
|
||||
</DocusaurusDoc>
|
||||
|
|
|
@ -11,7 +11,7 @@ import { Pattern } from '@freesewing/react/components/Account'
|
|||
import Link from '@docusaurus/Link'
|
||||
|
||||
<DocusaurusDoc>
|
||||
<RoleBlock user>
|
||||
<RoleBlock role="user">
|
||||
<Pattern Link={Link} id={getSearchParam('id')} />
|
||||
</RoleBlock>
|
||||
</DocusaurusDoc>
|
||||
|
|
|
@ -9,7 +9,7 @@ import { Sets as AccountSets } from '@freesewing/react/components/Account'
|
|||
import Link from '@docusaurus/Link'
|
||||
|
||||
<DocusaurusDoc>
|
||||
<RoleBlock user>
|
||||
<RoleBlock role="user">
|
||||
<AccountSets Link={Link} />
|
||||
</RoleBlock>
|
||||
</DocusaurusDoc>
|
||||
|
|
|
@ -10,7 +10,7 @@ import { Set } from '@freesewing/react/components/Account'
|
|||
import Link from '@docusaurus/Link'
|
||||
|
||||
<DocusaurusDoc>
|
||||
<RoleBlock user>
|
||||
<RoleBlock role="user">
|
||||
<Set
|
||||
Link={Link}
|
||||
id={getSearchParam('id')}
|
||||
|
|
|
@ -9,7 +9,7 @@ import { Links as AccountLinks } from '@freesewing/react/components/Account'
|
|||
import Link from '@docusaurus/Link'
|
||||
|
||||
<DocusaurusDoc>
|
||||
<RoleBlock user>
|
||||
<RoleBlock role="user">
|
||||
<AccountLinks Link={Link} />
|
||||
</RoleBlock>
|
||||
</DocusaurusDoc>
|
||||
|
|
|
@ -7,7 +7,7 @@ import { RoleBlock } from '@freesewing/react/components/Role'
|
|||
import { Compare } from '@freesewing/react/components/Account'
|
||||
|
||||
<DocusaurusDoc>
|
||||
<RoleBlock user>
|
||||
<RoleBlock role="user">
|
||||
<Compare />
|
||||
</RoleBlock>
|
||||
</DocusaurusDoc>
|
||||
|
|
|
@ -8,7 +8,7 @@ import { Consent } from '@freesewing/react/components/Account'
|
|||
import Link from '@docusaurus/Link'
|
||||
|
||||
<DocusaurusDoc>
|
||||
<RoleBlock user>
|
||||
<RoleBlock role="user">
|
||||
<Consent Link={Link} />
|
||||
</RoleBlock>
|
||||
</DocusaurusDoc>
|
||||
|
|
|
@ -7,7 +7,7 @@ import { RoleBlock } from '@freesewing/react/components/Role'
|
|||
import { Control } from '@freesewing/react/components/Account'
|
||||
|
||||
<DocusaurusDoc>
|
||||
<RoleBlock user>
|
||||
<RoleBlock role="user">
|
||||
<Control />
|
||||
</RoleBlock>
|
||||
</DocusaurusDoc>
|
||||
|
|
|
@ -8,7 +8,7 @@ import { Newsletter } from '@freesewing/react/components/Account'
|
|||
import Link from '@docusaurus/Link'
|
||||
|
||||
<DocusaurusDoc>
|
||||
<RoleBlock user>
|
||||
<RoleBlock role="user">
|
||||
<Newsletter Link={Link} />
|
||||
</RoleBlock>
|
||||
</DocusaurusDoc>
|
||||
|
|
|
@ -8,7 +8,7 @@ import { Units } from '@freesewing/react/components/Account'
|
|||
import Link from '@docusaurus/Link'
|
||||
|
||||
<DocusaurusDoc>
|
||||
<RoleBlock user>
|
||||
<RoleBlock role="user">
|
||||
<Units />
|
||||
</RoleBlock>
|
||||
</DocusaurusDoc>
|
||||
|
|
|
@ -9,7 +9,7 @@ import { Apikeys } from '@freesewing/react/components/Account'
|
|||
import Link from '@docusaurus/Link'
|
||||
|
||||
<DocusaurusDoc>
|
||||
<RoleBlock user>
|
||||
<RoleBlock role="user">
|
||||
<Apikeys Link={Link} />
|
||||
</RoleBlock>
|
||||
</DocusaurusDoc>
|
||||
|
|
|
@ -8,7 +8,7 @@ import { RoleBlock } from '@freesewing/react/components/Role'
|
|||
import { Mfa } from '@freesewing/react/components/Account'
|
||||
|
||||
<DocusaurusDoc>
|
||||
<RoleBlock user>
|
||||
<RoleBlock role="user">
|
||||
<Mfa />
|
||||
</RoleBlock>
|
||||
</DocusaurusDoc>
|
||||
|
|
|
@ -8,7 +8,7 @@ import { RoleBlock } from '@freesewing/react/components/Role'
|
|||
import { Password } from '@freesewing/react/components/Account'
|
||||
|
||||
<DocusaurusDoc>
|
||||
<RoleBlock user>
|
||||
<RoleBlock role="user">
|
||||
<Password />
|
||||
</RoleBlock>
|
||||
</DocusaurusDoc>
|
||||
|
|
|
@ -8,7 +8,7 @@ import { Github } from '@freesewing/react/components/Account'
|
|||
import Link from '@docusaurus/Link'
|
||||
|
||||
<DocusaurusDoc>
|
||||
<RoleBlock user>
|
||||
<RoleBlock role="user">
|
||||
<Github Link={Link} />
|
||||
</RoleBlock>
|
||||
</DocusaurusDoc>
|
||||
|
|
|
@ -17,7 +17,7 @@ import {
|
|||
import Link from '@docusaurus/Link'
|
||||
|
||||
<DocusaurusDoc>
|
||||
<RoleBlock user>
|
||||
<RoleBlock role="user">
|
||||
|
||||
Listing your other online identities allows visitors to follow you elsewhere.
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@ import { Instagram } from '@freesewing/react/components/Account'
|
|||
import Link from '@docusaurus/Link'
|
||||
|
||||
<DocusaurusDoc>
|
||||
<RoleBlock user>
|
||||
<RoleBlock role="user">
|
||||
<Instagram />
|
||||
</RoleBlock>
|
||||
</DocusaurusDoc>
|
||||
|
|
|
@ -8,7 +8,7 @@ import { Mastodon } from '@freesewing/react/components/Account'
|
|||
import Link from '@docusaurus/Link'
|
||||
|
||||
<DocusaurusDoc>
|
||||
<RoleBlock user>
|
||||
<RoleBlock role="user">
|
||||
<Mastodon />
|
||||
</RoleBlock>
|
||||
</DocusaurusDoc>
|
||||
|
|
|
@ -8,7 +8,7 @@ import { Reddit } from '@freesewing/react/components/Account'
|
|||
import Link from '@docusaurus/Link'
|
||||
|
||||
<DocusaurusDoc>
|
||||
<RoleBlock user>
|
||||
<RoleBlock role="user">
|
||||
<Reddit />
|
||||
</RoleBlock>
|
||||
</DocusaurusDoc>
|
||||
|
|
|
@ -8,7 +8,7 @@ import { Tiktok } from '@freesewing/react/components/Account'
|
|||
import Link from '@docusaurus/Link'
|
||||
|
||||
<DocusaurusDoc>
|
||||
<RoleBlock user>
|
||||
<RoleBlock role="user">
|
||||
<Tiktok />
|
||||
</RoleBlock>
|
||||
</DocusaurusDoc>
|
||||
|
|
|
@ -8,7 +8,7 @@ import { Twitch } from '@freesewing/react/components/Account'
|
|||
import Link from '@docusaurus/Link'
|
||||
|
||||
<DocusaurusDoc>
|
||||
<RoleBlock user>
|
||||
<RoleBlock role="user">
|
||||
<Twitch />
|
||||
</RoleBlock>
|
||||
</DocusaurusDoc>
|
||||
|
|
|
@ -8,7 +8,7 @@ import { Website } from '@freesewing/react/components/Account'
|
|||
import Link from '@docusaurus/Link'
|
||||
|
||||
<DocusaurusDoc>
|
||||
<RoleBlock user>
|
||||
<RoleBlock role="user">
|
||||
<Website />
|
||||
</RoleBlock>
|
||||
</DocusaurusDoc>
|
||||
|
|
|
@ -11,7 +11,7 @@ import { DocusaurusDoc } from '@freesewing/react/components/Docusaurus'
|
|||
See also: [Manage subscribers](/admin/subscribers)
|
||||
|
||||
<DocusaurusDoc>
|
||||
<RoleBlock admin>
|
||||
<RoleBlock role="admin">
|
||||
<UserAdministration Link={Link} />
|
||||
</RoleBlock>
|
||||
</DocusaurusDoc>
|
||||
|
|
|
@ -11,7 +11,7 @@ import { DocusaurusDoc } from '@freesewing/react/components/Docusaurus'
|
|||
See also: [Manage users](/admin)
|
||||
|
||||
<DocusaurusDoc>
|
||||
<RoleBlock admin>
|
||||
<RoleBlock role="admin">
|
||||
<SubscriberAdministration Link={Link} />
|
||||
</RoleBlock>
|
||||
</DocusaurusDoc>
|
||||
|
|
|
@ -6,7 +6,7 @@ sidebar_class_name: tw:hidden
|
|||
import { RoleBlock } from '@freesewing/react/components/Role'
|
||||
import { UserId } from '@freesewing/react/components/Account'
|
||||
|
||||
<RoleBlock user>
|
||||
<RoleBlock role="user">
|
||||
Your FreeSewing account ID is:{' '}
|
||||
<b>
|
||||
<UserId />
|
||||
|
|
|
@ -8,7 +8,7 @@ import { OwnProfile } from '@freesewing/react/components/Profile'
|
|||
import { DocusaurusDoc } from '@freesewing/react/components/Docusaurus'
|
||||
|
||||
<DocusaurusDoc>
|
||||
<RoleBlock user>
|
||||
<RoleBlock role="user">
|
||||
<OwnProfile />
|
||||
</RoleBlock>
|
||||
</DocusaurusDoc>
|
||||
|
|
|
@ -10,7 +10,7 @@ import { Set } from '@freesewing/react/components/Account'
|
|||
import Link from '@docusaurus/Link'
|
||||
|
||||
<DocusaurusDoc>
|
||||
<RoleBlock user>
|
||||
<RoleBlock role="user">
|
||||
<Set Link={Link} id={getSearchParam('id')} publicOnly={true} />
|
||||
</RoleBlock>
|
||||
</DocusaurusDoc>
|
||||
|
|
|
@ -8,7 +8,7 @@ import { UserProfile } from '@freesewing/react/components/Profile'
|
|||
import { DocusaurusDoc } from '@freesewing/react/components/Docusaurus'
|
||||
|
||||
<DocusaurusDoc>
|
||||
<RoleBlock user>
|
||||
<RoleBlock role="user">
|
||||
<UserProfile fromUrl="id" />
|
||||
</RoleBlock>
|
||||
</DocusaurusDoc>
|
||||
|
|
|
@ -36,7 +36,7 @@ export default function SignInPage() {
|
|||
>
|
||||
<div className="tw:text-base-content tw:px-4 tw:max-w-2xl tw:mx-auto tw:py-12">
|
||||
<h1 className="tw:break-words tw:hidden">Sign in with FreeSewing</h1>
|
||||
<RoleBlock user>
|
||||
<RoleBlock role="user">
|
||||
<div className="tw:border tw:rounded-lg tw:max-w-lg">
|
||||
<h5
|
||||
className={`tw:flex tw:flex-row tw:items-center tw:gap-2 tw:px-4 tw:bg-primary
|
||||
|
|
|
@ -10,7 +10,7 @@ export default function WelcomeBioPage() {
|
|||
<h1>Bio</h1>
|
||||
<p>Feel free to shamelessly plug your YouTube channel or link to other places.</p>
|
||||
<DocusaurusDoc>
|
||||
<RoleBlock user>
|
||||
<RoleBlock role="user">
|
||||
<Bio welcome />
|
||||
</RoleBlock>
|
||||
</DocusaurusDoc>
|
||||
|
|
|
@ -18,7 +18,7 @@ export default function WelcomeComparePage() {
|
|||
</small>
|
||||
</p>
|
||||
<DocusaurusDoc>
|
||||
<RoleBlock user>
|
||||
<RoleBlock role="user">
|
||||
<Compare welcome />
|
||||
</RoleBlock>
|
||||
</DocusaurusDoc>
|
||||
|
|
|
@ -10,7 +10,7 @@ export default function WelcomeAvatarPage() {
|
|||
<h1>Avatar</h1>
|
||||
<p>A picture says more than a 1000 words.</p>
|
||||
<DocusaurusDoc>
|
||||
<RoleBlock user>
|
||||
<RoleBlock role="user">
|
||||
<Avatar welcome />
|
||||
</RoleBlock>
|
||||
</DocusaurusDoc>
|
||||
|
|
|
@ -10,7 +10,7 @@ export default function WelcomeStartPage() {
|
|||
<h1>Welcome</h1>
|
||||
<p>We will ask you a few questions to set up your account. This won't take long.</p>
|
||||
<DocusaurusDoc>
|
||||
<RoleBlock user>
|
||||
<RoleBlock role="user">
|
||||
<Control welcome />
|
||||
</RoleBlock>
|
||||
</DocusaurusDoc>
|
||||
|
|
|
@ -10,7 +10,7 @@ export default function WelcomeNewsletterPage() {
|
|||
<h1>Newsletter</h1>
|
||||
<p>You wil get email from us every three months. No more. No less.</p>
|
||||
<DocusaurusDoc>
|
||||
<RoleBlock user>
|
||||
<RoleBlock role="user">
|
||||
<Newsletter welcome />
|
||||
</RoleBlock>
|
||||
</DocusaurusDoc>
|
||||
|
|
|
@ -14,7 +14,7 @@ export default function WelcomeNewsletterPage() {
|
|||
<small>The latter one slightly reluctant, but support it we do.</small>
|
||||
</p>
|
||||
<DocusaurusDoc>
|
||||
<RoleBlock user>
|
||||
<RoleBlock role="user">
|
||||
<Units welcome />
|
||||
</RoleBlock>
|
||||
</DocusaurusDoc>
|
||||
|
|
|
@ -10,7 +10,7 @@ export default function WelcomeComparePage() {
|
|||
<h1>Username</h1>
|
||||
<p>Everyone needs one. What will yours be?</p>
|
||||
<DocusaurusDoc>
|
||||
<RoleBlock user>
|
||||
<RoleBlock role="user">
|
||||
<Username welcome />
|
||||
</RoleBlock>
|
||||
</DocusaurusDoc>
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue