Skip to content

feat: My Org Components for member management component implemented with live preview and documentations - #1697

Open
grandmaester wants to merge 24 commits into
mainfrom
feat/member-mgmt-docs
Open

feat: My Org Components for member management component implemented with live preview and documentations#1697
grandmaester wants to merge 24 commits into
mainfrom
feat/member-mgmt-docs

Conversation

@grandmaester

@grandmaester grandmaester commented Aug 10, 2026

Copy link
Copy Markdown
Contributor

Description

Adds documentation and Live Interactive previews for the two new My Org Member Management components getting released as part of EA release:

  1. OrganizationMemberManagement
  2. OrganizationMemberDetail

WHAT CHANGED:

  1. Docs Updates**
    Both pages(MDX) are added to the My Organization group in main/config/navigation/universal-components.json and relevant entries are made on docs.json

  2. Live Preview Changes:
    Live Preview enabling mocks and routes are added on universal-component library. Relevant updates to packages are made.

Testing

cd universal-components
pnpm install
pnpm tsc -b && pnpm lint && pnpm build   # all pass

Then cd main && mint dev and load the two new pages.

image image image image image image image

Checklist

  • I've read and followed CONTRIBUTING.md.
  • I've tested the site build for this change locally.
  • I've made appropriate docs updates for any code or config changes.
  • I've coordinated with the Product Docs and/or Docs Management team about non-trivial changes.

@grandmaester
grandmaester requested review from a team as code owners August 10, 2026 10:27
@mintlify

mintlify Bot commented Aug 10, 2026

Copy link
Copy Markdown
Contributor

Preview deployment for your docs. Learn more about Mintlify Previews.

Project Status Preview Updated
auth0 🟢 Ready View Preview Sep 10, 2026, 3:06 PM

💡 Tip: Enable Automations to automatically generate PRs for you.

@mintlify

mintlify Bot commented Aug 10, 2026

Copy link
Copy Markdown
Contributor

Preview deployment for your docs. Learn more about Mintlify Previews.

Project Status Preview Updated
auth0-docs-dev 🟢 Ready View Preview Sep 10, 2026, 3:06 PM

💡 Tip: Enable Automations to automatically generate PRs for you.

@mintlify

mintlify Bot commented Aug 10, 2026

Copy link
Copy Markdown
Contributor

Preview deployment for your docs. Learn more about Mintlify Previews.

Project Status Preview Updated
auth0-docs-staging 🟢 Ready View Preview Sep 10, 2026, 3:06 PM

💡 Tip: Enable Automations to automatically generate PRs for you.

Comment thread universal-components/.claude/skills/creating-universal-component-mocks/SKILL.md Outdated
Comment thread universal-components/package.json Outdated
grandmaester and others added 2 commits August 13, 2026 13:36
Adds documentation and interactive previews for the two My Organization
member components, stacked on the 3.1.2 upgrade branch.

Docs (English only for now), following the configure-org-domains pattern:
- organization-member-management.mdx
- organization-member-detail.mdx
Both added to the My Organization nav group, since navigation is manual.

Previews:
- New mocks for both components, wired through mocks/index.ts,
  getComponentMock.ts, and routes/index.ts.
- Modals are intentionally left live rather than suppressed. These two
  components essentially are their modal flows (invite, revoke,
  revoke-and-resend, assign roles, remove from organization), so a
  preview with the dialogs pinned shut would show almost nothing usable.
  Each confirm handler mutates in-memory state behind a short delay and
  then closes, so flows complete without a tenant or any API call.

Fixes a latent Spinner fault while here: ComponentLoader.jsx rendered
<Spinner> without importing it, resolving out of the calling page's MDX
scope. Every consuming page therefore carried an otherwise-unused
`import Spinner`, and any disturbance to scope surfaced as a confusing
"Expected component `Spinner` to be defined" error that masqueraded as
the root cause. The spinner markup is now inlined so the snippet is
self-contained, and the seven dead imports are removed.

Adds a creating-universal-component-mocks skill documenting the harness
wiring, how to verify a View is a runtime (not type-only) export, reading
prop contracts from the installed .d.ts, and the version-bump checklist.

Note: @auth0/universal-components-react is pinned to a checked-in tarball
because published 3.1.2 does not export OrganizationMemberManagementView
at runtime (a barrel omission upstream; the detail View is present).
Revert to the registry range once a release includes it.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@grandmaester grandmaester changed the title feat: add Member Management component docs and previews feat: My Org Components for member management component implemented with live preview and documentations Sep 9, 2026
@grandmaester grandmaester added the main-docs Changes related to auth0's main docs (https://auth0.com/docs) label Sep 9, 2026
@auth0 auth0 deleted a comment from github-actions Bot Sep 9, 2026
@github-actions

github-actions Bot commented Sep 9, 2026

Copy link
Copy Markdown
Contributor

Summary

Status Count
🔍 Total 53
🔗 Unique 27
✅ Successful 41
⏳ Timeouts 0
🔀 Redirected 0
👻 Excluded 12
❓ Unknown 0
🚫 Errors 0
⛔ Unsupported 0

Full Github Actions output

Run on commit 58bb7d4.

Comment thread main/ui/css/styles.css Outdated
BcnCarlos and others added 4 commits September 10, 2026 16:07
Co-authored-by: Nick Gagliardi <133918568+nick-gagliardi@users.noreply.github.com>
Addresses Nick's review comment on organization-member-detail.mdx and
applies the same fix to organization-member-management.mdx to match
the markdown-table convention used in build-delegated-admin.mdx.
Add missing intro sentence and fold Default value into the Description
column to match configure-org-domains.mdx and other My Organization
component docs.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

DO NOT MERGE Only the PR author should merge, even if approved. documentation Improvements or additions to documentation main-docs Changes related to auth0's main docs (https://auth0.com/docs)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants