mirror of
https://github.com/muerwre/orchidmap-front.git
synced 2025-04-25 11:06:40 +07:00
moved components to TypeScript
This commit is contained in:
parent
85b8860862
commit
0a01c91271
54 changed files with 2771 additions and 5134 deletions
|
@ -1,11 +1,10 @@
|
|||
import { CLIENT } from '$config/frontend';
|
||||
|
||||
export const API = {
|
||||
export const API: { [x: string]: string } = {
|
||||
GET_GUEST: `${CLIENT.API_ADDR}/auth`,
|
||||
CHECK_TOKEN: `${CLIENT.API_ADDR}/auth`,
|
||||
IFRAME_LOGIN_VK: `${CLIENT.API_ADDR}/auth/iframe/vk`,
|
||||
GET_MAP: `${CLIENT.API_ADDR}/route`,
|
||||
POST_MAP: `${CLIENT.API_ADDR}/route`,
|
||||
|
||||
GET_ROUTE_LIST: `${CLIENT.API_ADDR}/route/list`,
|
||||
};
|
|
@ -1,7 +1,6 @@
|
|||
export const APP_INFO = {
|
||||
VERSION: 2,
|
||||
RELEASE: 1,
|
||||
|
||||
CHANGELOG: {
|
||||
2: [
|
||||
[
|
|
@ -1,5 +1,3 @@
|
|||
type valueof<T> = T[keyof T]
|
||||
|
||||
export interface IRoles {
|
||||
guest: string,
|
||||
vk: string,
|
||||
|
|
|
@ -1,19 +1,19 @@
|
|||
export interface IPRovider {
|
||||
export interface IProvider {
|
||||
name: string,
|
||||
url: string,
|
||||
range: Array<string | number>,
|
||||
}
|
||||
|
||||
export interface ITileMaps {
|
||||
WATERCOLOR: IPRovider,
|
||||
DGIS: IPRovider,
|
||||
DEFAULT: IPRovider,
|
||||
DARQ: IPRovider,
|
||||
BLANK: IPRovider,
|
||||
HOT: IPRovider,
|
||||
YSAT: IPRovider,
|
||||
YMAP: IPRovider,
|
||||
SAT: IPRovider,
|
||||
WATERCOLOR: IProvider,
|
||||
DGIS: IProvider,
|
||||
DEFAULT: IProvider,
|
||||
DARQ: IProvider,
|
||||
BLANK: IProvider,
|
||||
HOT: IProvider,
|
||||
YSAT: IProvider,
|
||||
YMAP: IProvider,
|
||||
SAT: IProvider,
|
||||
}
|
||||
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
export const TIPS = {
|
||||
export const TIPS: { [x: string]: string } = {
|
||||
SAVE_INFO: 'Никто, кроме вас не сможет изменить маршрут - только создать его копию и сохранить по другому адресу',
|
||||
SAVE_TIMED_OUT: 'Сервер не ответил на запрос, попробуйте еще раз',
|
||||
SAVE_EMPTY: 'Этот маршрут пуст, нарисуйте что-нибудь для начала',
|
|
@ -1,31 +0,0 @@
|
|||
export type UserType = {
|
||||
new_messages: Number,
|
||||
place_types: Object,
|
||||
random_url: String,
|
||||
role: String,
|
||||
routes: Array<Object>,
|
||||
success: Boolean,
|
||||
id: String,
|
||||
token: String,
|
||||
userdata: {
|
||||
name: String,
|
||||
agent: String,
|
||||
ip: String,
|
||||
photo: String,
|
||||
}
|
||||
};
|
||||
|
||||
type Path = Array<{ lat: Number, lng: Number }>;
|
||||
type Stickers = Array<Object>;
|
||||
|
||||
export type Route = {
|
||||
_id: String,
|
||||
title: String,
|
||||
version: Number,
|
||||
stickers: Array<Stickers>,
|
||||
route: Array<Path>,
|
||||
logo: String,
|
||||
distance: Number,
|
||||
created_at: String,
|
||||
updated_at: String,
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue