@@ -254,8 +254,8 @@ describe('type tests', () => {
254254 reducer ( _ , action : PayloadAction < number , string > ) { } ,
255255 prepare : ( payload : number ) => ( {
256256 payload,
257- meta : 'meta' as 'meta' ,
258- error : 'error' as 'error' ,
257+ meta : 'meta' as const ,
258+ error : 'error' as const ,
259259 } ) ,
260260 } ,
261261 // case: meta and error marked as "unknown" in reducer
@@ -266,17 +266,17 @@ describe('type tests', () => {
266266 ) { } ,
267267 prepare : ( payload : number ) => ( {
268268 payload,
269- meta : 'meta' as 'meta' ,
270- error : 'error' as 'error' ,
269+ meta : 'meta' as const ,
270+ error : 'error' as const ,
271271 } ) ,
272272 } ,
273273 // case: meta and error are typed in the reducer as returned by prepare
274274 testMetaAndError : {
275275 reducer ( _ , action : PayloadAction < number , string , 'meta' , 'error' > ) { } ,
276276 prepare : ( payload : number ) => ( {
277277 payload,
278- meta : 'meta' as 'meta' ,
279- error : 'error' as 'error' ,
278+ meta : 'meta' as const ,
279+ error : 'error' as const ,
280280 } ) ,
281281 } ,
282282 // case: meta is typed differently in the reducer than returned from prepare
@@ -286,7 +286,7 @@ describe('type tests', () => {
286286 prepare : ( payload : number ) => ( {
287287 payload,
288288 meta : 1 ,
289- error : 'error' as 'error' ,
289+ error : 'error' as const ,
290290 } ) ,
291291 } ,
292292 // case: error is typed differently in the reducer than returned from prepare
@@ -295,7 +295,7 @@ describe('type tests', () => {
295295 // @ts -expect-error
296296 prepare : ( payload : number ) => ( {
297297 payload,
298- meta : 'meta' as 'meta' ,
298+ meta : 'meta' as const ,
299299 error : 1 ,
300300 } ) ,
301301 } ,
0 commit comments