rename: authorizations 엔티티 생성

This commit is contained in:
2025-06-09 09:51:28 +09:00
parent fed4076a26
commit 332d352b64
10 changed files with 17 additions and 8 deletions
@@ -0,0 +1,9 @@
export {
authorizationFormSchema,
type Authorizations,
type AuthorizationsParams,
type AuthorizationFormData,
type WithRoleAuthorizations,
type AuthorizationsService,
type AuthorizationsList,
} from "./model/authorizations-interface";
@@ -6,7 +6,7 @@ import type {
AuthorizationsList,
AuthorizationFormData,
WithRoleAuthorizations,
} from "../model/authorizations-interface";
} from "@/entities/authorizations";
export class AuthorizationsApiService implements AuthorizationsService {
public async getAuthorizationsList(
@@ -1,6 +1,6 @@
import dayjs from "dayjs";
import { type ColumnDef } from "@tanstack/react-table";
import type { Authorizations } from "./authorizations-interface";
import type { Authorizations } from "@/entities/authorizations";
import { ManagementAuthorityDialog } from "../ui/management-authority-dialog";
export const columns: ColumnDef<Authorizations>[] = [
+1 -1
View File
@@ -8,7 +8,7 @@ import { useAlertStore } from "@/shared/lib/use-alert-store";
import {
authorizationFormSchema,
type AuthorizationFormData,
} from "../model/authorizations-interface";
} from "@/entities/authorizations";
import { AuthorizationsApi } from "../api/authorization-service";
import { ModuleForm } from "./module-form";
@@ -33,7 +33,7 @@ import {
type RoleAuthorizationsData,
} from "../model/role-authorizations-interface";
import { createColumns } from "../model/role-authorizations-table-columns";
import type { Authorizations } from "../model/authorizations-interface";
import type { Authorizations } from "@/entities/authorizations";
import { RoleAuthorizationsApi } from "../api/role-authorization-service";
type ManagementAuthorityDialogProps = {
+1 -1
View File
@@ -8,7 +8,7 @@ import { ENDPOINT } from "@/shared/config";
import {
authorizationFormSchema,
type AuthorizationFormData,
} from "../model/authorizations-interface";
} from "@/entities/authorizations";
import { AuthorizationsApi } from "../api/authorization-service";
import { ModuleForm } from "./module-form";
+1 -1
View File
@@ -18,7 +18,7 @@ import { FormControl, FormField, FormItem } from "@/shared/ui/form";
import type {
AuthorizationFormData,
WithRoleAuthorizations,
} from "../model/authorizations-interface";
} from "@/entities/authorizations";
type BannerFormProps = {
form: UseFormReturn<AuthorizationFormData>;
+1 -1
View File
@@ -14,7 +14,7 @@ import { ENDPOINT } from "@/shared/config";
import type {
Authorizations,
AuthorizationsParams,
} from "../model/authorizations-interface";
} from "@/entities/authorizations";
import { columns } from "../model/authorizations-table-columns";
import { AuthorizationsApi } from "../api/authorization-service";
@@ -1,8 +1,8 @@
import dayjs from "dayjs";
import { useState } from "react";
import type { ColumnDef } from "@tanstack/react-table";
import type { Role } from "./role-interface";
import { MappingRoleDialog } from "../ui/mapping-role-dialog";
import type { Role } from "./role-interface";
export const columns: ColumnDef<Role>[] = [
{