feat: 공차중계 운전자 차량/프로필 관리 기능 구현
This commit is contained in:
@@ -236,11 +236,19 @@ function AppLayoutInner({ children }: AppLayoutProps) {
|
||||
saveProfile,
|
||||
// 운전자 관련
|
||||
isDriver,
|
||||
hasVehicle,
|
||||
driverInfo,
|
||||
driverFormData,
|
||||
updateDriverFormData,
|
||||
handleDriverStatusChange,
|
||||
handleDriverAccountDelete,
|
||||
handleDeleteVehicle,
|
||||
openVehicleRegisterModal,
|
||||
closeVehicleRegisterModal,
|
||||
isVehicleRegisterModalOpen,
|
||||
newVehicleData,
|
||||
updateNewVehicleData,
|
||||
handleRegisterVehicle,
|
||||
} = useProfile(user, refreshUserData, refreshMenus);
|
||||
|
||||
// 현재 경로에 따라 어드민 모드인지 판단 (쿼리 파라미터도 고려)
|
||||
@@ -491,11 +499,19 @@ function AppLayoutInner({ children }: AppLayoutProps) {
|
||||
departments={departments}
|
||||
alertModal={alertModal}
|
||||
isDriver={isDriver}
|
||||
hasVehicle={hasVehicle}
|
||||
driverInfo={driverInfo}
|
||||
driverFormData={driverFormData}
|
||||
onDriverFormChange={updateDriverFormData}
|
||||
onDriverStatusChange={handleDriverStatusChange}
|
||||
onDriverAccountDelete={handleDriverAccountDelete}
|
||||
onDeleteVehicle={handleDeleteVehicle}
|
||||
onOpenVehicleRegisterModal={openVehicleRegisterModal}
|
||||
isVehicleRegisterModalOpen={isVehicleRegisterModalOpen}
|
||||
newVehicleData={newVehicleData}
|
||||
onCloseVehicleRegisterModal={closeVehicleRegisterModal}
|
||||
onNewVehicleDataChange={updateNewVehicleData}
|
||||
onRegisterVehicle={handleRegisterVehicle}
|
||||
onClose={closeProfileModal}
|
||||
onFormChange={updateFormData}
|
||||
onImageSelect={selectImage}
|
||||
|
||||
Reference in New Issue
Block a user