Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/all-in-aigc/aicover
/ functions
Functions
48 in github.com/all-in-aigc/aicover
⨍
Functions
48
◇
Types & classes
9
↓ 15 callers
Function
getDb
()
models/db.ts:5
↓ 13 callers
Function
cn
(...inputs: ClassValue[])
lib/utils.ts:4
↓ 12 callers
Function
respErr
(message: string)
lib/resp.ts:9
↓ 4 callers
Function
respData
(data: any)
lib/resp.ts:1
↓ 3 callers
Function
formatCover
(row: QueryResultRow)
models/cover.ts:160
↓ 3 callers
Function
respJson
(code: number, message: string, data?: any)
lib/resp.ts:13
↓ 2 callers
Function
fetchUserInfo
()
contexts/AppContext.tsx:14
↓ 2 callers
Function
findUserByEmail
( email: string )
models/user.ts:20
↓ 2 callers
Function
formatOrder
(row: QueryResultRow)
models/order.ts:98
↓ 2 callers
Function
genUuid
()
lib/index.ts:3
↓ 2 callers
Function
getCoversFromSqlResult
( res: QueryResult<QueryResultRow> )
models/cover.ts:141
↓ 2 callers
Function
getUserCredits
(user_email: string)
services/order.ts:28
↓ 2 callers
Function
insertUser
(user: User)
models/user.ts:4
↓ 1 callers
Function
classNames
(...classes: string[])
app/(default)/pricing/page.tsx:53
↓ 1 callers
Function
downloadAndUploadImage
( imageUrl: string, bucketName: string, s3Key: string )
lib/s3.ts:13
↓ 1 callers
Function
fetchCovers
(page: number)
components/covers/index.tsx:13
↓ 1 callers
Function
genOrderNo
()
lib/order.ts:3
↓ 1 callers
Function
getCovers
(page: number, limit: number)
models/cover.ts:118
↓ 1 callers
Function
getOpenAIClient
()
services/openai.ts:3
↓ 1 callers
Function
getUserCoversCount
(user_email: string)
models/cover.ts:43
↓ 1 callers
Function
getUserOrders
( user_email: string )
models/order.ts:75
↓ 1 callers
Function
handleCheckout
( plan: string, amount: number, currency: string, credits: number )
app/(default)/pricing/page.tsx:61
↓ 1 callers
Function
handleOrderSession
(session_id: string)
services/order.ts:8
↓ 1 callers
Function
handleSubmit
()
components/input/index.tsx:26
↓ 1 callers
Function
insertCover
(cover: Cover)
models/cover.ts:6
↓ 1 callers
Function
insertOrder
(order: Order)
models/order.ts:5
↓ 1 callers
Function
updateOrderSession
( order_no: string, stripe_session_id: string )
models/order.ts:62
↓ 1 callers
Function
updateOrderStatus
( order_no: string, order_status: number, paied_at: string )
models/order.ts:48
Function
AppContextProvider
({ children }: ContextProviderProps)
contexts/AppContext.tsx:10
Function
DropdownMenuShortcut
({ className, ...props }: React.HTMLAttributes<HTMLSpanElement>)
components/ui/dropdown-menu.tsx:171
Function
POST
(req: Request)
app/api/checkout/route.ts:11
Function
POST
(req: Request)
app/api/gen-cover/route.ts:12
Function
POST
(req: Request)
app/api/get-user-info/route.ts:9
Function
POST
(req: Request)
app/api/get-covers/route.ts:6
Function
Page
()
app/(auth)/sign-up/[[...sign-up]]/page.tsx:3
Function
Page
()
app/(auth)/sign-in/[[...sign-in]]/page.tsx:3
Function
RootLayout
({ children, }: Readonly<{ children: React.ReactNode; }>)
app/layout.tsx:19
Function
afterAuth
(auth, req, evt)
middleware.ts:7
Function
downloadImage
(imageUrl: string, outputPath: string)
lib/s3.ts:38
Function
findCoverById
(id: number)
models/cover.ts:59
Function
findCoverByUuid
( uuid: string )
models/cover.ts:74
Function
findOrderByOrderNo
( order_no: number )
models/order.ts:29
Function
findUserByUuid
(uuid: string)
models/user.ts:44
Function
getCoversCount
()
models/cover.ts:30
Function
getRandCovers
( page: number, limit: number )
models/cover.ts:91
Function
handleInputKeydown
(e: KeyboardEvent<HTMLInputElement>)
components/input/index.tsx:17
Function
respOk
()
lib/resp.ts:5
Function
saveUser
(user: User)
services/user.ts:5