@@ -5,18 +5,18 @@ import { useNavigate, useParams } from 'react-router-dom'
5
5
import { toast } from 'react-toastify'
6
6
7
7
import { yupResolver } from '@hookform/resolvers/yup'
8
- import { Button } from '~/libs/ui'
8
+ import { Button , LinkButton } from '~/libs/ui'
9
9
10
10
import { useFetchScorecard } from '../../../lib/hooks/useFetchScorecard'
11
11
import { saveScorecard } from '../../../lib/services'
12
12
import { rootRoute } from '../../../config/routes.config'
13
+ import { PageWrapper } from '../../../lib'
13
14
14
15
import { getEmptyScorecard } from './utils'
15
16
import { EditScorecardPageContextProvider } from './EditScorecardPage.context'
16
17
import ScorecardGroupForm , { scorecardGroupSchema } from './components/ScorecardGroupForm'
17
18
import ScorecardInfoForm , { scorecardInfoSchema } from './components/ScorecardInfoForm'
18
19
import styles from './EditScorecardPage.module.scss'
19
- import { PageWrapper } from '../../../lib'
20
20
21
21
const EditScorecardPage : FC = ( ) => {
22
22
const navigate = useNavigate ( )
@@ -26,7 +26,7 @@ const EditScorecardPage: FC = () => {
26
26
const scorecardQuery = useFetchScorecard ( params . scorecardId )
27
27
const title = useMemo ( ( ) => (
28
28
`${ isEditMode ? 'Edit' : 'Create' } Scorecard`
29
- ) , [ isEditMode ] ) ;
29
+ ) , [ isEditMode ] )
30
30
const breadCrumb = useMemo (
31
31
( ) => [
32
32
{ index : 1 , label : 'Scorecards' , path : '..' } ,
@@ -88,9 +88,9 @@ const EditScorecardPage: FC = () => {
88
88
< div className = { styles . bottomContainer } >
89
89
< hr />
90
90
< div className = { styles . buttonsWrap } >
91
- < Button type = 'button' secondary uiv2 >
91
+ < LinkButton to = '..' type = 'button' secondary uiv2 >
92
92
Cancel
93
- </ Button >
93
+ </ LinkButton >
94
94
< Button type = 'submit' primary disabled = { isSaving || ! editForm . formState . isDirty } uiv2 >
95
95
Save Scorecard
96
96
</ Button >
0 commit comments