@@ -49,29 +49,29 @@ vi.mock('@nextcloud/logger', () => ({
4949} ) )
5050
5151vi . mock ( '@nextcloud/l10n' , ( ) => ( {
52- translate : vi . fn ( ( app , text , vars ) => {
52+ translate : vi . fn ( ( app : string , text : string , vars ?: Record < string , string > ) => {
5353 if ( vars ) {
54- return text . replace ( / { ( \w + ) } / g, ( m , key ) => vars [ key ] )
54+ return text . replace ( / { ( \w + ) } / g, ( _m : string , key : string ) => vars [ key as keyof typeof vars ] || key )
5555 }
5656 return text
5757 } ) ,
58- translatePlural : vi . fn ( ( app , singular , plural , count , vars ) => {
58+ translatePlural : vi . fn ( ( app : string , singular : string , plural : string , count : number , vars ?: Record < string , string > ) => {
5959 const template = count === 1 ? singular : plural
6060 if ( vars ) {
61- return template . replace ( / { ( \w + ) } / g, ( m , key ) => vars [ key ] )
61+ return template . replace ( / { ( \w + ) } / g, ( _m : string , key : string ) => vars [ key as keyof typeof vars ] || key )
6262 }
6363 return template
6464 } ) ,
65- t : vi . fn ( ( app , text , vars ) => {
65+ t : vi . fn ( ( app : string , text : string , vars ?: Record < string , string > ) => {
6666 if ( vars ) {
67- return text . replace ( / { ( \w + ) } / g, ( m , key ) => vars [ key ] )
67+ return text . replace ( / { ( \w + ) } / g, ( _m : string , key : string ) => vars [ key as keyof typeof vars ] || key )
6868 }
6969 return text
7070 } ) ,
71- n : vi . fn ( ( app , singular , plural , count , vars ) => {
71+ n : vi . fn ( ( app : string , singular : string , plural : string , count : number , vars ?: Record < string , string > ) => {
7272 const template = count === 1 ? singular : plural
7373 if ( vars ) {
74- return template . replace ( / { ( \w + ) } / g, ( m , key ) => vars [ key ] )
74+ return template . replace ( / { ( \w + ) } / g, ( _m : string , key : string ) => vars [ key as keyof typeof vars ] || key )
7575 }
7676 return template
7777 } ) ,
@@ -124,7 +124,7 @@ vi.mock('../../utils/fileStatus.js', () => ({
124124} ) )
125125
126126describe ( 'Validation.vue - Business Logic' , ( ) => {
127- let wrapper
127+ let wrapper : any
128128
129129 beforeEach ( ( ) => {
130130 wrapper = shallowMount ( Validation , {
0 commit comments