🚩 (flags) add username generator

generate username from full name and combine with random string.
This commit is contained in:
2025-10-11 01:34:20 +07:00
parent 15c9599ce7
commit 3d6be163e8
2 changed files with 19 additions and 0 deletions

View File

@ -3,6 +3,7 @@
import { apiErrorHandler } from "@/shared/lib/ky/errorHandler";
import { RegisterInputs } from "../ui/components/ProvisionInput";
import { ServerRequestCallback } from "@/shared/types/ServerRequestCallback";
import { generateRandomString } from "@/shared/helper/generateRandomString";
export const submitRegisterForm = async (
data: RegisterInputs
@ -15,6 +16,17 @@ export const submitRegisterForm = async (
});
try {
console.log({
...data,
username:
data.fullname
.trim()
.split(" ")[0]
.toLowerCase()
.substring(0, 5) +
"_" +
generateRandomString(10),
});
await new Promise((resolve) => setTimeout(resolve, 3000));
return {
success: true,