Update carousels, card hover, and IranBay branding.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
Alireza Hassani
2026-10-04 13:21:27 +03:30
co-authored by Cursor
commit 1153e8e78f
178 changed files with 30517 additions and 0 deletions
+34
View File
@@ -0,0 +1,34 @@
export type BusinessStatus =
| "draft"
| "pending_review"
| "published"
| "hidden"
| "rejected";
/** Marketplace listing row. Name/category/profile live in Meshkee. */
export interface MarketplaceBusiness {
id: string;
meshkeeBusinessId: string;
slug: string;
status: BusinessStatus;
isFeatured: boolean;
sortWeight: number;
publishedAt: string | null;
createdAt?: string;
updatedAt?: string;
/** Enriched client-side from Meshkee when available */
name?: string;
categoryId?: string;
categoryName?: string;
/** Last two category levels, e.g. "Industry / Construction" */
categoryTrail?: string;
logoUrl?: string;
bannerUrl?: string;
}
export interface BusinessListResponse {
items: MarketplaceBusiness[];
page: number;
limit: number;
total: number;
}