SkateSpots/src/components/auth
shakespeare.diy 3833625bde Signup: require a display name (changeable later), remove skip
Per request, a display name is now mandatory when signing up:
- Removed the "Skip for now" button from the profile step — the only forward
  path is Save, which is disabled until a non-empty name is entered.
- Marked the field required (*), added helper copy ("Required — how you'll show
  up across SkateSpots. Change it anytime."), and a hint under the button.
- finishSignup guards against an empty/whitespace name (defense-in-depth for
  keyboard/Enter), trims the name before publishing kind 0.
- Reworded the step copy: name required, bio + avatar still optional.

Only affects the primary nsec signup dialog (also the endpoint the mnemonic
flow feeds into); the mnemonic dialog has no name step.

Co-authored-by: shakespeare.diy <assistant@shakespeare.diy>
2026-09-03 18:32:08 +07:00
..
AccountSwitcher.tsx fix: guard against undefined metadata in AccountSwitcher 2026-06-18 11:39:32 +07:00
AmberCallbackHandler.tsx #2 Silence AmberCallback mount-time console spam (keep flow-error logs) 2026-08-27 10:18:32 +07:00
LoginArea.tsx Make Amber login/signup the polished, no-copy-paste primary flow (NIP-55) 2026-08-27 13:35:13 +07:00
LoginDialog.tsx Fix Amber native login in APK: reliable Capacitor detection (v1.1.7) 2026-08-27 14:00:39 +07:00
MnemonicSignupDialog.tsx fix: remove orphaned canvas code from RiderCardPage causing ctx/Printer is not defined crash 2026-06-16 17:02:59 +07:00
SignupDialog.tsx Signup: require a display name (changeable later), remove skip 2026-09-03 18:32:08 +07:00
SignupMethodDialog.tsx fix: restore full skate-spots source tree from misplaced src/src/ copy 2026-06-15 22:18:28 +07:00