fix: update route at useTitle
- useTitle 헤더 제목, url 변경 - 임시저장 로직 수정
This commit is contained in:
parent
cd28667f3c
commit
e806358d0e
@ -90,10 +90,9 @@ export default function ButtonForm({ mode, setMode, data }: ButtonFormProps) {
|
|||||||
/** 저장 로직 */
|
/** 저장 로직 */
|
||||||
const handleSave = (isTemporary: boolean, isSubmitProcess: boolean) => {
|
const handleSave = (isTemporary: boolean, isSubmitProcess: boolean) => {
|
||||||
const emptyField = validateSurveyDetail(data.roof)
|
const emptyField = validateSurveyDetail(data.roof)
|
||||||
const hasEmptyField = emptyField?.trim() !== ''
|
|
||||||
|
|
||||||
if (isTemporary) {
|
if (isTemporary) {
|
||||||
hasEmptyField ? tempSaveProcess() : saveProcess(emptyField, false)
|
tempSaveProcess()
|
||||||
} else {
|
} else {
|
||||||
saveProcess(emptyField, isSubmitProcess)
|
saveProcess(emptyField, isSubmitProcess)
|
||||||
}
|
}
|
||||||
|
|||||||
@ -1,8 +1,8 @@
|
|||||||
export const useTitle = () => {
|
export const useTitle = () => {
|
||||||
const getTitle = (pathname: string) => {
|
const getTitle = (pathname: string) => {
|
||||||
// Handle dynamic routes first
|
// Handle dynamic routes first
|
||||||
if (pathname.startsWith('/survey-sale/') && pathname !== '/survey-sale/basic-info' && pathname !== '/survey-sale/roof-info') {
|
if (pathname.startsWith('/survey-sale/') && pathname !== '/survey-sale/regist') {
|
||||||
return '調査物件一覧'
|
return '調査物件詳細'
|
||||||
}
|
}
|
||||||
|
|
||||||
if (pathname.startsWith('/inquiry/') && pathname !== '/inquiry/list' && pathname !== '/inquiry/regist') {
|
if (pathname.startsWith('/inquiry/') && pathname !== '/inquiry/list' && pathname !== '/inquiry/regist') {
|
||||||
@ -17,10 +17,8 @@ export const useTitle = () => {
|
|||||||
return '屋根材適合性の確認'
|
return '屋根材適合性の確認'
|
||||||
case '/survey-sale':
|
case '/survey-sale':
|
||||||
return '調査物件一覧'
|
return '調査物件一覧'
|
||||||
case '/survey-sale/basic-info':
|
case '/survey-sale/regist':
|
||||||
return '調査物件登録'
|
return '調査物件登録'
|
||||||
case '/survey-sale/roof-info':
|
|
||||||
return '調査物件新規登録'
|
|
||||||
case '/inquiry/list':
|
case '/inquiry/list':
|
||||||
return '1:1お問い合わせ'
|
return '1:1お問い合わせ'
|
||||||
case '/inquiry/regist':
|
case '/inquiry/regist':
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user