@@ -10,14 +10,14 @@ import TextInput from '@components/TextInput';
10
10
import useAutoFocusInput from '@hooks/useAutoFocusInput' ;
11
11
import useLocalize from '@hooks/useLocalize' ;
12
12
import useThemeStyles from '@hooks/useThemeStyles' ;
13
- import * as ErrorUtils from '@libs/ErrorUtils' ;
13
+ import { addErrorMessage } from '@libs/ErrorUtils' ;
14
14
import type { PlatformStackScreenProps } from '@libs/Navigation/PlatformStackNavigation/types' ;
15
- import * as PolicyUtils from '@libs/PolicyUtils' ;
16
- import * as ValidationUtils from '@libs/ValidationUtils' ;
15
+ import { getWorkspaceAccountID } from '@libs/PolicyUtils' ;
16
+ import { getFieldRequiredErrors } from '@libs/ValidationUtils' ;
17
17
import Navigation from '@navigation/Navigation' ;
18
18
import type { SettingsNavigatorParamList } from '@navigation/types' ;
19
19
import AccessOrNotFoundWrapper from '@pages/workspace/AccessOrNotFoundWrapper' ;
20
- import * as CompanyCards from '@userActions/CompanyCards' ;
20
+ import { updateCompanyCardName } from '@userActions/CompanyCards' ;
21
21
import CONST from '@src/CONST' ;
22
22
import ONYXKEYS from '@src/ONYXKEYS' ;
23
23
import ROUTES from '@src/ROUTES' ;
@@ -29,7 +29,7 @@ type WorkspaceCompanyCardEditCardNamePageProps = PlatformStackScreenProps<Settin
29
29
function WorkspaceCompanyCardEditCardNamePage ( { route} : WorkspaceCompanyCardEditCardNamePageProps ) {
30
30
const { policyID, cardID} = route . params ;
31
31
const bank = decodeURIComponent ( route . params . bank ) ;
32
- const workspaceAccountID = PolicyUtils . getWorkspaceAccountID ( policyID ) ;
32
+ const workspaceAccountID = getWorkspaceAccountID ( policyID ) ;
33
33
const [ customCardNames ] = useOnyx ( ONYXKEYS . NVP_EXPENSIFY_COMPANY_CARDS_CUSTOM_NAMES ) ;
34
34
const defaultValue = customCardNames ?. [ cardID ] ;
35
35
@@ -38,15 +38,22 @@ function WorkspaceCompanyCardEditCardNamePage({route}: WorkspaceCompanyCardEditC
38
38
const styles = useThemeStyles ( ) ;
39
39
40
40
const submit = ( values : FormOnyxValues < typeof ONYXKEYS . FORMS . EDIT_WORKSPACE_COMPANY_CARD_NAME_FORM > ) => {
41
- CompanyCards . updateCompanyCardName ( workspaceAccountID , cardID , values [ INPUT_IDS . NAME ] , bank , defaultValue ) ;
41
+ updateCompanyCardName ( workspaceAccountID , cardID , values [ INPUT_IDS . NAME ] , bank , defaultValue ) ;
42
42
Navigation . goBack ( ) ;
43
43
} ;
44
44
45
45
const validate = ( values : FormOnyxValues < typeof ONYXKEYS . FORMS . EDIT_WORKSPACE_COMPANY_CARD_NAME_FORM > ) : FormInputErrors < typeof ONYXKEYS . FORMS . EDIT_WORKSPACE_COMPANY_CARD_NAME_FORM > => {
46
- const errors = ValidationUtils . getFieldRequiredErrors ( values , [ INPUT_IDS . NAME ] ) ;
46
+ const errors = getFieldRequiredErrors ( values , [ INPUT_IDS . NAME ] ) ;
47
47
const length = values . name . length ;
48
48
if ( length > CONST . STANDARD_LENGTH_LIMIT ) {
49
- ErrorUtils . addErrorMessage ( errors , INPUT_IDS . NAME , translate ( 'common.error.characterLimitExceedCounter' , { length, limit : CONST . STANDARD_LENGTH_LIMIT } ) ) ;
49
+ addErrorMessage (
50
+ errors ,
51
+ INPUT_IDS . NAME ,
52
+ translate ( 'common.error.characterLimitExceedCounter' , {
53
+ length,
54
+ limit : CONST . STANDARD_LENGTH_LIMIT ,
55
+ } ) ,
56
+ ) ;
50
57
}
51
58
return errors ;
52
59
} ;
0 commit comments