UNPKG

biketag-admin

Version:

<h1 align=center>BikeTag-Admin</h1> <div align="center"> <img alt="biketag-admin logo" src="https://raw.githubusercontent.com/keneucker/biketag-website/production/public/img/Tag-Logo-Stacked-V2-medium.png" height="auto" width="200" style="border-radius:25

467 lines (466 loc) 15.6 kB
import { BikeTagClient } from 'biketag'; import { BikeTagAmbassadorsStoreState } from '../common'; export declare const useBikeTagAmbassadorsStore: import("pinia").StoreDefinition<`${string}::ambassadors`, BikeTagAmbassadorsStoreState, { ambassadorsGames: (state: { ambassadors: { _id?: string | undefined; _type?: string | undefined; id: string; slug: string; name: string; address1: string; address2: string; city: string; country: string; zipcode: number; email: string; phone: string; player: { _id?: string | undefined; _type?: string | undefined; slug: string; name: string; bicon: string; games: string[]; achievements: string[]; tags: { _id?: string | undefined; _type?: string | undefined; slug: string; name: string; tagnumber: number; mysteryPlayer: string; mysteryImage?: string | undefined; mysteryImageUrl: string; mysteryTime: number; foundPlayer: string; foundImage?: string | undefined; foundImageUrl: string; foundTime: number; foundLocation: string; confirmedBoundary: boolean; game: string; hint: string; discussionUrl?: string | undefined; mentionUrl?: string | undefined; shareUrl?: string | undefined; gps: { lat: number; long: number; alt: number; }; playerId?: string | undefined; }[]; metadata: { social: { reddit: string; imgur: string; discord: string; }; }; }; metadata: { social: { reddit: string; imgur: string; discord: string; }; }; }[]; } & import("pinia").PiniaCustomStateProperties<BikeTagAmbassadorsStoreState>) => (ambassador: string) => string[]; gamesAmbassadors: (state: { ambassadors: { _id?: string | undefined; _type?: string | undefined; id: string; slug: string; name: string; address1: string; address2: string; city: string; country: string; zipcode: number; email: string; phone: string; player: { _id?: string | undefined; _type?: string | undefined; slug: string; name: string; bicon: string; games: string[]; achievements: string[]; tags: { _id?: string | undefined; _type?: string | undefined; slug: string; name: string; tagnumber: number; mysteryPlayer: string; mysteryImage?: string | undefined; mysteryImageUrl: string; mysteryTime: number; foundPlayer: string; foundImage?: string | undefined; foundImageUrl: string; foundTime: number; foundLocation: string; confirmedBoundary: boolean; game: string; hint: string; discussionUrl?: string | undefined; mentionUrl?: string | undefined; shareUrl?: string | undefined; gps: { lat: number; long: number; alt: number; }; playerId?: string | undefined; }[]; metadata: { social: { reddit: string; imgur: string; discord: string; }; }; }; metadata: { social: { reddit: string; imgur: string; discord: string; }; }; }[]; } & import("pinia").PiniaCustomStateProperties<BikeTagAmbassadorsStoreState>) => (gameName: string) => string[]; getAmbassador: (state: { ambassadors: { _id?: string | undefined; _type?: string | undefined; id: string; slug: string; name: string; address1: string; address2: string; city: string; country: string; zipcode: number; email: string; phone: string; player: { _id?: string | undefined; _type?: string | undefined; slug: string; name: string; bicon: string; games: string[]; achievements: string[]; tags: { _id?: string | undefined; _type?: string | undefined; slug: string; name: string; tagnumber: number; mysteryPlayer: string; mysteryImage?: string | undefined; mysteryImageUrl: string; mysteryTime: number; foundPlayer: string; foundImage?: string | undefined; foundImageUrl: string; foundTime: number; foundLocation: string; confirmedBoundary: boolean; game: string; hint: string; discussionUrl?: string | undefined; mentionUrl?: string | undefined; shareUrl?: string | undefined; gps: { lat: number; long: number; alt: number; }; playerId?: string | undefined; }[]; metadata: { social: { reddit: string; imgur: string; discord: string; }; }; }; metadata: { social: { reddit: string; imgur: string; discord: string; }; }; }[]; } & import("pinia").PiniaCustomStateProperties<BikeTagAmbassadorsStoreState>) => (ambassador: string) => { _id?: string | undefined; _type?: string | undefined; id: string; slug: string; name: string; address1: string; address2: string; city: string; country: string; zipcode: number; email: string; phone: string; player: { _id?: string | undefined; _type?: string | undefined; slug: string; name: string; bicon: string; games: string[]; achievements: string[]; tags: { _id?: string | undefined; _type?: string | undefined; slug: string; name: string; tagnumber: number; mysteryPlayer: string; mysteryImage?: string | undefined; mysteryImageUrl: string; mysteryTime: number; foundPlayer: string; foundImage?: string | undefined; foundImageUrl: string; foundTime: number; foundLocation: string; confirmedBoundary: boolean; game: string; hint: string; discussionUrl?: string | undefined; mentionUrl?: string | undefined; shareUrl?: string | undefined; gps: { lat: number; long: number; alt: number; }; playerId?: string | undefined; }[]; metadata: { social: { reddit: string; imgur: string; discord: string; }; }; }; metadata: { social: { reddit: string; imgur: string; discord: string; }; }; } | undefined; getAmbassadors: (state: { ambassadors: { _id?: string | undefined; _type?: string | undefined; id: string; slug: string; name: string; address1: string; address2: string; city: string; country: string; zipcode: number; email: string; phone: string; player: { _id?: string | undefined; _type?: string | undefined; slug: string; name: string; bicon: string; games: string[]; achievements: string[]; tags: { _id?: string | undefined; _type?: string | undefined; slug: string; name: string; tagnumber: number; mysteryPlayer: string; mysteryImage?: string | undefined; mysteryImageUrl: string; mysteryTime: number; foundPlayer: string; foundImage?: string | undefined; foundImageUrl: string; foundTime: number; foundLocation: string; confirmedBoundary: boolean; game: string; hint: string; discussionUrl?: string | undefined; mentionUrl?: string | undefined; shareUrl?: string | undefined; gps: { lat: number; long: number; alt: number; }; playerId?: string | undefined; }[]; metadata: { social: { reddit: string; imgur: string; discord: string; }; }; }; metadata: { social: { reddit: string; imgur: string; discord: string; }; }; }[]; } & import("pinia").PiniaCustomStateProperties<BikeTagAmbassadorsStoreState>) => { _id?: string | undefined; _type?: string | undefined; id: string; slug: string; name: string; address1: string; address2: string; city: string; country: string; zipcode: number; email: string; phone: string; player: { _id?: string | undefined; _type?: string | undefined; slug: string; name: string; bicon: string; games: string[]; achievements: string[]; tags: { _id?: string | undefined; _type?: string | undefined; slug: string; name: string; tagnumber: number; mysteryPlayer: string; mysteryImage?: string | undefined; mysteryImageUrl: string; mysteryTime: number; foundPlayer: string; foundImage?: string | undefined; foundImageUrl: string; foundTime: number; foundLocation: string; confirmedBoundary: boolean; game: string; hint: string; discussionUrl?: string | undefined; mentionUrl?: string | undefined; shareUrl?: string | undefined; gps: { lat: number; long: number; alt: number; }; playerId?: string | undefined; }[]; metadata: { social: { reddit: string; imgur: string; discord: string; }; }; }; metadata: { social: { reddit: string; imgur: string; discord: string; }; }; }[]; }, { fetchAmbassadors(biketagClient: BikeTagClient, cached?: boolean): Promise<{ _id?: string | undefined; _type?: string | undefined; id: string; slug: string; name: string; address1: string; address2: string; city: string; country: string; zipcode: number; email: string; phone: string; player: { _id?: string | undefined; _type?: string | undefined; slug: string; name: string; bicon: string; games: string[]; achievements: string[]; tags: { _id?: string | undefined; _type?: string | undefined; slug: string; name: string; tagnumber: number; mysteryPlayer: string; mysteryImage?: string | undefined; mysteryImageUrl: string; mysteryTime: number; foundPlayer: string; foundImage?: string | undefined; foundImageUrl: string; foundTime: number; foundLocation: string; confirmedBoundary: boolean; game: string; hint: string; discussionUrl?: string | undefined; mentionUrl?: string | undefined; shareUrl?: string | undefined; gps: { lat: number; long: number; alt: number; }; playerId?: string | undefined; }[]; metadata: { social: { reddit: string; imgur: string; discord: string; }; }; }; metadata: { social: { reddit: string; imgur: string; discord: string; }; }; }[]>; }>;