[PR #3789] [MERGED] feat(demo): improve sign-up component #5004

Closed
opened 2026-03-13 12:07:08 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/better-auth/better-auth/pull/3789
Author: @himself65
Created: 8/4/2025
Status: Merged
Merged: 9/3/2025
Merged by: @himself65

Base: canaryHead: himself65/2025/08/04/demo


📝 Commits (6)

  • 3498ae1 feat(demo): improve sign-up component
  • 8577196 Merge remote-tracking branch 'origin/main' into himself65/2025/08/04/demo
  • 4f2bf1c fix: lock
  • a0731c0 Merge branch 'canary' into himself65/2025/08/04/demo
  • 8427806 Merge branch 'canary' into himself65/2025/08/04/demo
  • 5f78856 fix: lint

📊 Changes

2 files changed (+45 additions, -42 deletions)

View changed files

📝 demo/nextjs/components/sign-up.tsx (+26 -31)
📝 demo/nextjs/lib/auth.ts (+19 -11)

📄 Description

Summary by cubic

Improved the sign-up component with a faster image preview, better loading state handling, and more robust database configuration.

  • New Features

    • Switched to instant image previews using object URLs.
    • Updated loading state to use React's useTransition for smoother UX.
    • Enhanced database dialect selection with clearer error messages and support for both MySQL and SQLite.
  • Dependencies

    • Updated Next.js, React, and related packages to latest versions.

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/better-auth/better-auth/pull/3789 **Author:** [@himself65](https://github.com/himself65) **Created:** 8/4/2025 **Status:** ✅ Merged **Merged:** 9/3/2025 **Merged by:** [@himself65](https://github.com/himself65) **Base:** `canary` ← **Head:** `himself65/2025/08/04/demo` --- ### 📝 Commits (6) - [`3498ae1`](https://github.com/better-auth/better-auth/commit/3498ae1f7f462b6bb896feacb1e13b801562ebe2) feat(demo): improve sign-up component - [`8577196`](https://github.com/better-auth/better-auth/commit/85771962dfa8fc4e7b0cfa1b1feb73b926ceb720) Merge remote-tracking branch 'origin/main' into himself65/2025/08/04/demo - [`4f2bf1c`](https://github.com/better-auth/better-auth/commit/4f2bf1cc9f4de13f1440787fc66ef232dffd34b4) fix: lock - [`a0731c0`](https://github.com/better-auth/better-auth/commit/a0731c0cf06e4567942ea3a37f7689b12df06a29) Merge branch 'canary' into himself65/2025/08/04/demo - [`8427806`](https://github.com/better-auth/better-auth/commit/8427806336f9cdb8a1aa1b83a55693f43068b48c) Merge branch 'canary' into himself65/2025/08/04/demo - [`5f78856`](https://github.com/better-auth/better-auth/commit/5f78856e4fc71e8801c35545d08bf60159f5dcf5) fix: lint ### 📊 Changes **2 files changed** (+45 additions, -42 deletions) <details> <summary>View changed files</summary> 📝 `demo/nextjs/components/sign-up.tsx` (+26 -31) 📝 `demo/nextjs/lib/auth.ts` (+19 -11) </details> ### 📄 Description <!-- This is an auto-generated description by cubic. --> ## Summary by cubic Improved the sign-up component with a faster image preview, better loading state handling, and more robust database configuration. - **New Features** - Switched to instant image previews using object URLs. - Updated loading state to use React's useTransition for smoother UX. - Enhanced database dialect selection with clearer error messages and support for both MySQL and SQLite. - **Dependencies** - Updated Next.js, React, and related packages to latest versions. <!-- End of auto-generated description by cubic. --> --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror added the pull-request label 2026-03-13 12:07:08 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/better-auth#5004