rename: role authorization 엔티티 생성

This commit is contained in:
2025-06-09 10:40:39 +09:00
parent c00c85b025
commit 3d8490d628
5 changed files with 16 additions and 5 deletions
@@ -6,7 +6,7 @@ import type {
RoleAuthorizationsList,
RoleAuthorizationsData,
RoleAuthorizations,
} from "../model/role-authorizations-interface";
} from "../../../entities/role-authorization/model/role-authorization-interface";
export class RoleAuthorizationsApiService implements RoleAuthorizationsService {
public async getRoleAuthorizationsList(
@@ -0,0 +1,9 @@
export { RoleAuthorizationsApi } from "./api/role-authorization-service";
export {
roleAuthorizationsFormSchema,
type RoleAuthorizations,
type RoleAuthorizationsParams,
type RoleAuthorizationsList,
type RoleAuthorizationsFormData,
type RoleAuthorizationsData,
} from "./model/role-authorization-interface";
@@ -1,8 +1,10 @@
import type { ColumnDef } from "@tanstack/react-table";
import type { UseFormReturn } from "react-hook-form";
import { Checkbox } from "@common/components";
import type { RoleAuthorizations } from "./role-authorizations-interface";
import type { RoleAuthorizationsFormData } from "./role-authorizations-interface";
import type {
RoleAuthorizations,
RoleAuthorizationsFormData,
} from "@/entities/role-authorization";
export const createColumns = (
form: UseFormReturn<RoleAuthorizationsFormData>,
@@ -28,13 +28,13 @@ import {
import { ENDPOINT } from "@/shared/config";
import { useAlertStore } from "@/shared/lib/use-alert-store";
import {
RoleAuthorizationsApi,
roleAuthorizationsFormSchema,
type RoleAuthorizationsFormData,
type RoleAuthorizationsData,
} from "../model/role-authorizations-interface";
} from "@/entities/role-authorization";
import { createColumns } from "../model/role-authorizations-table-columns";
import type { Authorizations } from "@/entities/authorization";
import { RoleAuthorizationsApi } from "../api/role-authorizations-service";
type ManagementAuthorityDialogProps = {
authorizationNo?: string;