Untitled

 avatar
unknown
typescript
a year ago
2.2 kB
4
Indexable
type TTeamSchema = {
    teamName?: string;
    teamOwners?: string[];
    sport?: string;
    league?: string;
    yearOfInception!: string | null;
    franchiseFee!: Prisma.Decimal | null;
    hqCity?: string;
    hqState?: string;
    instagram!: string | null;
    facebook!: string | null;
    twitter!: string | null;
    linkedin!: string | null;
    youtube!: string | null;
    website!: string | null;
    strategyOverview!: string | null;
    taglines?: string[];
    endorsements?: string[];
    activeCampaigns?: string[];
    primaryMarketingPlatforms?: string[];
    secondaryMarketingPlatforms?: string[];
    age?: (string | undefined)[];
    gender?: (string | undefined)[];
    income?: (string | undefined)[];
    keyMarketPrimary?: string[];
    keyMarketSecondary?: string[];
    keyMarketTertiary?: string[];
    associationLevel!: (string | null | undefined)[];
    associationCost?: (string | null)[];
    tiers!: (string | undefined)[];
    personalityTraits?: {
        subPersonalityTraits: string;
        mainPersonalityTrait: string;
    }[];
    sportsDealSummary?: {
        annualValue: Prisma.Decimal | null;
        assets: { dashapp_assets: { asset: string } }[];
        commencementDate: string | null;
        duration: string | null;
        expirationDate: string | null;
        level: string | undefined;
        mediaLink: string | null;
        partner?: string;
        status: string | null;
        territory: string | null;
        totalValue: Prisma.Decimal | null;
        type: string;
    }[];
    activationSummary?: {
        asset: string[];
        market: string[];
        name: string | null;
        type: string[];
        year: string | null;
        partner?: string;
    }[];
    contactPersons?: {
        name: string;
        designation: string | null;
        email: string | null;
        number: string | null;
        linkedin: string | null;
    }[];
    metrics?: {
        reach: string | null;
        viewership: string | null;
        viewershipType: viewship_type | null;
        year: string | null;
    }[];
}
Editor is loading...
Leave a Comment