biketag-vue
Version:
<h1 align=center>BikeTag-Vue</h1> <div align="center"> <img alt="biketag-vue 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%;">
1,493 lines • 318 kB
TypeScript
import { BikeTagStoreState, BiketagQueueFormSteps } from '../common';
export declare const initBikeTagStore: () => void;
export declare const useBikeTagStore: import("pinia").StoreDefinition<string, BikeTagStoreState, {
getAmbassadorId(state: {
fetchingData: boolean;
dataFetched: boolean;
game: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
ambassadors: string[];
settings: import("biketag/dist/common/schema").settingsArray;
boundary: string;
mainhash?: string | undefined;
archivehash?: string | undefined;
queuehash?: string | undefined;
subreddit?: string | undefined;
twitter?: string | undefined;
logo: string;
region: {
slug: string;
name: string;
description: string;
zipcode: number;
};
};
allGames: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
ambassadors: string[];
settings: import("biketag/dist/common/schema").settingsArray;
boundary: string;
mainhash?: string | undefined;
archivehash?: string | undefined;
queuehash?: string | undefined;
subreddit?: string | undefined;
twitter?: string | undefined;
logo: string;
region: {
slug: string;
name: string;
description: string;
zipcode: number;
};
}[];
achievements: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
description: string;
key: string;
value: string;
group: string;
}[];
gameName: string;
gameNameProper: string;
currentBikeTag: {
_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;
};
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;
}[];
tagsInRound: {
_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;
}[];
players: {
_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;
};
};
}[];
leaderboard: {
_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;
};
};
}[];
profile: {
name?: string | undefined;
sub?: string | undefined;
slug?: string | undefined;
token?: string | undefined;
email?: string | undefined;
locale?: string | undefined;
nonce?: string | undefined;
picture?: string | undefined;
user_metadata?: {
name: string;
passcode: string;
social: {
reddit: string;
instagram: string;
twitter: string;
imgur: string;
discord: string;
};
options: {
skipSteps: boolean;
};
credentials: {
imgur: {
clientId: string;
clientSecret: string;
refreshToken: string;
};
sanity: {
projectId: string;
dataset: string;
};
reddit: {
clientId: string;
clientSecret: string;
username: string;
password: string;
};
};
} | undefined;
zipcode?: string | undefined;
address1?: string | undefined;
address2?: string | undefined;
city?: string | undefined;
country?: string | undefined;
isBikeTagAmbassador?: boolean | undefined;
phone?: string | undefined;
};
formStep: number;
playerTag: {
_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;
};
credentialsFetched: boolean;
mostRecentlyViewedTagnumber: BiketagQueueFormSteps;
regionPolyon: any;
} & import("pinia").PiniaCustomStateProperties<BikeTagStoreState>): string | null | undefined;
getImgurImageSized: () => (imgurUrl?: string, size?: string) => string;
getQueuedTagState: (state: {
fetchingData: boolean;
dataFetched: boolean;
game: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
ambassadors: string[];
settings: import("biketag/dist/common/schema").settingsArray;
boundary: string;
mainhash?: string | undefined;
archivehash?: string | undefined;
queuehash?: string | undefined;
subreddit?: string | undefined;
twitter?: string | undefined;
logo: string;
region: {
slug: string;
name: string;
description: string;
zipcode: number;
};
};
allGames: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
ambassadors: string[];
settings: import("biketag/dist/common/schema").settingsArray;
boundary: string;
mainhash?: string | undefined;
archivehash?: string | undefined;
queuehash?: string | undefined;
subreddit?: string | undefined;
twitter?: string | undefined;
logo: string;
region: {
slug: string;
name: string;
description: string;
zipcode: number;
};
}[];
achievements: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
description: string;
key: string;
value: string;
group: string;
}[];
gameName: string;
gameNameProper: string;
currentBikeTag: {
_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;
};
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;
}[];
tagsInRound: {
_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;
}[];
players: {
_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;
};
};
}[];
leaderboard: {
_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;
};
};
}[];
profile: {
name?: string | undefined;
sub?: string | undefined;
slug?: string | undefined;
token?: string | undefined;
email?: string | undefined;
locale?: string | undefined;
nonce?: string | undefined;
picture?: string | undefined;
user_metadata?: {
name: string;
passcode: string;
social: {
reddit: string;
instagram: string;
twitter: string;
imgur: string;
discord: string;
};
options: {
skipSteps: boolean;
};
credentials: {
imgur: {
clientId: string;
clientSecret: string;
refreshToken: string;
};
sanity: {
projectId: string;
dataset: string;
};
reddit: {
clientId: string;
clientSecret: string;
username: string;
password: string;
};
};
} | undefined;
zipcode?: string | undefined;
address1?: string | undefined;
address2?: string | undefined;
city?: string | undefined;
country?: string | undefined;
isBikeTagAmbassador?: boolean | undefined;
phone?: string | undefined;
};
formStep: number;
playerTag: {
_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;
};
credentialsFetched: boolean;
mostRecentlyViewedTagnumber: BiketagQueueFormSteps;
regionPolyon: any;
} & import("pinia").PiniaCustomStateProperties<BikeTagStoreState>) => BiketagQueueFormSteps;
getGame(state: {
fetchingData: boolean;
dataFetched: boolean;
game: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
ambassadors: string[];
settings: import("biketag/dist/common/schema").settingsArray;
boundary: string;
mainhash?: string | undefined;
archivehash?: string | undefined;
queuehash?: string | undefined;
subreddit?: string | undefined;
twitter?: string | undefined;
logo: string;
region: {
slug: string;
name: string;
description: string;
zipcode: number;
};
};
allGames: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
ambassadors: string[];
settings: import("biketag/dist/common/schema").settingsArray;
boundary: string;
mainhash?: string | undefined;
archivehash?: string | undefined;
queuehash?: string | undefined;
subreddit?: string | undefined;
twitter?: string | undefined;
logo: string;
region: {
slug: string;
name: string;
description: string;
zipcode: number;
};
}[];
achievements: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
description: string;
key: string;
value: string;
group: string;
}[];
gameName: string;
gameNameProper: string;
currentBikeTag: {
_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;
};
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;
}[];
tagsInRound: {
_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;
}[];
players: {
_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;
};
};
}[];
leaderboard: {
_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;
};
};
}[];
profile: {
name?: string | undefined;
sub?: string | undefined;
slug?: string | undefined;
token?: string | undefined;
email?: string | undefined;
locale?: string | undefined;
nonce?: string | undefined;
picture?: string | undefined;
user_metadata?: {
name: string;
passcode: string;
social: {
reddit: string;
instagram: string;
twitter: string;
imgur: string;
discord: string;
};
options: {
skipSteps: boolean;
};
credentials: {
imgur: {
clientId: string;
clientSecret: string;
refreshToken: string;
};
sanity: {
projectId: string;
dataset: string;
};
reddit: {
clientId: string;
clientSecret: string;
username: string;
password: string;
};
};
} | undefined;
zipcode?: string | undefined;
address1?: string | undefined;
address2?: string | undefined;
city?: string | undefined;
country?: string | undefined;
isBikeTagAmbassador?: boolean | undefined;
phone?: string | undefined;
};
formStep: number;
playerTag: {
_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;
};
credentialsFetched: boolean;
mostRecentlyViewedTagnumber: BiketagQueueFormSteps;
regionPolyon: any;
} & import("pinia").PiniaCustomStateProperties<BikeTagStoreState>): {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
ambassadors: string[];
settings: import("biketag/dist/common/schema").settingsArray;
boundary: string;
mainhash?: string | undefined;
archivehash?: string | undefined;
queuehash?: string | undefined;
subreddit?: string | undefined;
twitter?: string | undefined;
logo: string;
region: {
slug: string;
name: string;
description: string;
zipcode: number;
};
};
getAllGames(state: {
fetchingData: boolean;
dataFetched: boolean;
game: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
ambassadors: string[];
settings: import("biketag/dist/common/schema").settingsArray;
boundary: string;
mainhash?: string | undefined;
archivehash?: string | undefined;
queuehash?: string | undefined;
subreddit?: string | undefined;
twitter?: string | undefined;
logo: string;
region: {
slug: string;
name: string;
description: string;
zipcode: number;
};
};
allGames: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
ambassadors: string[];
settings: import("biketag/dist/common/schema").settingsArray;
boundary: string;
mainhash?: string | undefined;
archivehash?: string | undefined;
queuehash?: string | undefined;
subreddit?: string | undefined;
twitter?: string | undefined;
logo: string;
region: {
slug: string;
name: string;
description: string;
zipcode: number;
};
}[];
achievements: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
description: string;
key: string;
value: string;
group: string;
}[];
gameName: string;
gameNameProper: string;
currentBikeTag: {
_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;
};
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;
}[];
tagsInRound: {
_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;
}[];
players: {
_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;
};
};
}[];
leaderboard: {
_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;
};
};
}[];
profile: {
name?: string | undefined;
sub?: string | undefined;
slug?: string | undefined;
token?: string | undefined;
email?: string | undefined;
locale?: string | undefined;
nonce?: string | undefined;
picture?: string | undefined;
user_metadata?: {
name: string;
passcode: string;
social: {
reddit: string;
instagram: string;
twitter: string;
imgur: string;
discord: string;
};
options: {
skipSteps: boolean;
};
credentials: {
imgur: {
clientId: string;
clientSecret: string;
refreshToken: string;
};
sanity: {
projectId: string;
dataset: string;
};
reddit: {
clientId: string;
clientSecret: string;
username: string;
password: string;
};
};
} | undefined;
zipcode?: string | undefined;
address1?: string | undefined;
address2?: string | undefined;
city?: string | undefined;
country?: string | undefined;
isBikeTagAmbassador?: boolean | undefined;
phone?: string | undefined;
};
formStep: number;
playerTag: {
_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;
};
credentialsFetched: boolean;
mostRecentlyViewedTagnumber: BiketagQueueFormSteps;
regionPolyon: any;
} & import("pinia").PiniaCustomStateProperties<BikeTagStoreState>): {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
ambassadors: string[];
settings: import("biketag/dist/common/schema").settingsArray;
boundary: string;
mainhash?: string | undefined;
archivehash?: string | undefined;
queuehash?: string | undefined;
subreddit?: string | undefined;
twitter?: string | undefined;
logo: string;
region: {
slug: string;
name: string;
description: string;
zipcode: number;
};
}[];
getGameSlug(state: {
fetchingData: boolean;
dataFetched: boolean;
game: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
ambassadors: string[];
settings: import("biketag/dist/common/schema").settingsArray;
boundary: string;
mainhash?: string | undefined;
archivehash?: string | undefined;
queuehash?: string | undefined;
subreddit?: string | undefined;
twitter?: string | undefined;
logo: string;
region: {
slug: string;
name: string;
description: string;
zipcode: number;
};
};
allGames: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
ambassadors: string[];
settings: import("biketag/dist/common/schema").settingsArray;
boundary: string;
mainhash?: string | undefined;
archivehash?: string | undefined;
queuehash?: string | undefined;
subreddit?: string | undefined;
twitter?: string | undefined;
logo: string;
region: {
slug: string;
name: string;
description: string;
zipcode: number;
};
}[];
achievements: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
description: string;
key: string;
value: string;
group: string;
}[];
gameName: string;
gameNameProper: string;
currentBikeTag: {
_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;
};
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;
}[];
tagsInRound: {
_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;
}[];
players: {
_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;
};
};
}[];
leaderboard: {
_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;
confirm