forked from baron/baron-sso
refactor(adminfront): rename legacy companyCode to tenantSlug across frontend (#426)
This commit is contained in:
@@ -69,7 +69,7 @@ function UserCreatePage() {
|
||||
name: "",
|
||||
phone: "",
|
||||
role: "user",
|
||||
companyCode: "",
|
||||
tenantSlug: "",
|
||||
department: "",
|
||||
position: "",
|
||||
jobTitle: "",
|
||||
@@ -80,13 +80,13 @@ function UserCreatePage() {
|
||||
// Lock company for tenant_admin
|
||||
React.useEffect(() => {
|
||||
const p = profile as any;
|
||||
if (p?.role === "tenant_admin" && p.companyCode) {
|
||||
setValue("companyCode", p.companyCode);
|
||||
if (p?.role === "tenant_admin" && p.tenantSlug) {
|
||||
setValue("tenantSlug", p.tenantSlug);
|
||||
}
|
||||
}, [profile, setValue]);
|
||||
|
||||
const selectedCompanyCode = watch("companyCode");
|
||||
const selectedTenant = tenants.find((t) => t.slug === selectedCompanyCode);
|
||||
const selectedTenantSlug = watch("tenantSlug");
|
||||
const selectedTenant = tenants.find((t) => t.slug === selectedTenantSlug);
|
||||
|
||||
const selectedTenantId = selectedTenant?.id ?? "";
|
||||
|
||||
@@ -353,15 +353,15 @@ function UserCreatePage() {
|
||||
|
||||
<div className="grid gap-4 md:grid-cols-2">
|
||||
<div className="space-y-2">
|
||||
<Label htmlFor="companyCode">
|
||||
<Label htmlFor="tenantSlug">
|
||||
{t("ui.admin.users.create.form.tenant", "테넌트 (Tenant)")}
|
||||
</Label>
|
||||
|
||||
<div className="relative">
|
||||
<select
|
||||
id="companyCode"
|
||||
id="tenantSlug"
|
||||
className="flex h-9 w-full rounded-md border border-input bg-transparent px-3 py-1 text-sm shadow-sm transition-colors file:border-0 file:bg-transparent file:text-sm file:font-medium placeholder:text-muted-foreground focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:cursor-not-allowed disabled:opacity-50"
|
||||
{...register("companyCode")}
|
||||
{...register("tenantSlug")}
|
||||
disabled={(profile as any)?.role === "tenant_admin"}
|
||||
>
|
||||
<option value="">
|
||||
|
||||
Reference in New Issue
Block a user