Improve portfolio title images, branding, and super-admin domains UI.
Add aspect-ratio crop presets for portfolio title images, fixed card image placeholders with contained centering, Meshkee favicon/logo fallbacks, login branding updates, category FAB alignment, and super-admin website/domain SSL tooling. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
co-authored by
Cursor
parent
f566387c61
commit
db52a83f98
@@ -1,5 +1,5 @@
|
||||
import { apiRequest } from '../lib/api'
|
||||
import type { DomainsListResponse } from '../types/domain'
|
||||
import type { DeployDomainResponse, DomainsListResponse } from '../types/domain'
|
||||
|
||||
export interface ListDomainsParams {
|
||||
page?: number
|
||||
@@ -53,3 +53,10 @@ export async function removeDomain(domainId: number | string) {
|
||||
auth: true,
|
||||
})
|
||||
}
|
||||
|
||||
export async function deployDomain(domainId: number | string) {
|
||||
return apiRequest<DeployDomainResponse>(`/domains/${domainId}/deploy`, {
|
||||
method: 'POST',
|
||||
auth: true,
|
||||
})
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user