Skip to content

Commit 78eef50

Browse files
committed
feat: library, membership, subscription new fields
1 parent 4c287ef commit 78eef50

File tree

3 files changed

+7
-0
lines changed

3 files changed

+7
-0
lines changed

lib/types/library.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,9 @@ import { WithCommon } from './common'
22

33
export type Library = WithCommon<{
44
name: string
5+
logo?: string
6+
address?: string
7+
phone?: string
8+
email?: string
9+
description?: string
510
}>

lib/types/membership.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ export type Membership = WithCommon<{
99
loan_period: number
1010
library: Pick<Library, 'id' | 'name'>
1111
fine_per_day: number
12+
price: number
1213
}>
1314

1415
export type MembershipDetail = Omit<Membership, 'library'> & {

lib/types/subscription.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ export type Subscription = WithCommon<{
66
user_id: string
77
membership_id: string
88
expires_at: string
9+
amount: number
910
loan_period: number
1011
active_loan_limit: number
1112
user: Pick<User, 'id' | 'name'>

0 commit comments

Comments
 (0)