PageSourceSearch

https://flagos.io/static/js/events-AYlHGZQb.js

js flagos.io collected 2026-10-06 14:09:35 UTC 2,419 bytes, 106 lines download raw bytes

1import { bh as request, D as useStore, bi as LocaleTypeEnum } from "./index-Ce8AJZqk.js";
2const getLangCode = (currentLocale) => {
3  if (currentLocale === LocaleTypeEnum.Chinese) {
4    return "CN";
5  }
6  return "EN";
7};
8const getCurrentLangCode = (lang) => {
9  if (lang) {
10    return lang;
11  }
12  const { getCurrentLocale } = useStore("locale");
13  return getLangCode(getCurrentLocale.value);
14};
15const getevents = (data, lang) => {
16  return request({
17    method: "get",
18    url: `/events`,
19    params: data,
20    headers: {
21      Lang: getCurrentLangCode(lang)
22    }
23  }).then((res) => res);
24};
25const geteventsCarousel = (data, lang) => {
26  return request({
27    method: "get",
28    url: `/events/banner/list`,
29    params: data,
30    headers: {
31      Lang: getCurrentLangCode(lang)
32    }
33  }).then((res) => res);
34};
35const getRaces = (data, lang) => {
36  return request({
37    method: "get",
38    url: `/races`,
39    params: data,
40    headers: {
41      Lang: getCurrentLangCode(lang)
42    }
43  }).then((res) => res);
44};
45const geteventsDetail = (id, lang) => {
46  return request({
47    method: "get",
48    url: `/events/${id}`,
49    headers: {
50      Lang: getCurrentLangCode(lang)
51    }
52  }).then((res) => res);
53};
54const getRaceDetail = (id, options) => {
55  const { hasErrTips = true, isJumpLogin = true, showLoading = true } = options || {};
56  return request(
57    {
58      method: "get",
59      url: `/races/${id}`
60    },
61    hasErrTips,
62    isJumpLogin,
63    showLoading
64  ).then((res) => res);
65};
66const getRaceBountyHunterList = (data) => {
67  return request({
68    method: "get",
69    url: `/race-tasks/my-allocation`,
70    params: data
71  }, false, false).then((res) => res);
72};
73const getRaceChallengesList = (data, lang) => {
74  return request({
75    method: "get",
76    url: `/race-tasks`,
77    params: data,
78    headers: {
79      Lang: getCurrentLangCode(lang)
80    }
81  }).then((res) => res);
82};
83const claimRaceTask = (tid) => {
84  return request({
85    method: "post",
86    url: `/race-tasks/${tid}/claim`
87  }).then((res) => res);
88};
89const getMyRaceTasks = (rid) => {
90  return request({
91    method: "get",
92    url: `/race-tasks/my-tasks?rid=${rid}`
93  }).then((res) => res);
94};
95export {
96  geteventsCarousel as a,
97  getRaces as b,
98  getevents as c,
99  getRaceDetail as d,
100  getMyRaceTasks as e,
101  getRaceBountyHunterList as f,
102  geteventsDetail as g,
103  getRaceChallengesList as h,
104  claimRaceTask as i
105};
106//# sourceMappingURL=events-AYlHGZQb.js.map

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.