@reduxjs/toolkit
Version:
The official, opinionated, batteries-included toolset for efficient Redux development
27 lines (22 loc) • 524 B
text/typescript
export interface BookModel {
id: string
title: string
author?: string
}
export const AClockworkOrange: BookModel = Object.freeze({
id: 'aco',
title: 'A Clockwork Orange'
})
export const AnimalFarm: BookModel = Object.freeze({
id: 'af',
title: 'Animal Farm'
})
export const TheGreatGatsby: BookModel = Object.freeze({
id: 'tgg',
title: 'The Great Gatsby'
})
export const TheHobbit: BookModel = Object.freeze({
id: 'th',
title: 'The Hobbit',
author: 'J. R. R. Tolkien'
})