embed frontend files

This commit is contained in:
Simon Ding
2024-07-07 12:19:38 +08:00
parent 198e5fd43d
commit edb95df582
18 changed files with 303 additions and 40 deletions

View File

@@ -1,11 +1,20 @@
import 'package:flutter/foundation.dart';
class APIs {
static const _baseUrl = "http://127.0.0.1:8080";
static const searchUrl = "$_baseUrl/api/v1/tv/search";
static const settingsUrl = "$_baseUrl/api/v1/setting/do";
static const watchlistUrl = "$_baseUrl/api/v1/tv/watchlist";
static const seriesDetailUrl = "$_baseUrl/api/v1/tv/series/";
static final _baseUrl = baseUrl();
static final searchUrl = "$_baseUrl/api/v1/tv/search";
static final settingsUrl = "$_baseUrl/api/v1/setting/do";
static final watchlistUrl = "$_baseUrl/api/v1/tv/watchlist";
static final seriesDetailUrl = "$_baseUrl/api/v1/tv/series/";
static const tmdbImgBaseUrl = "https://image.tmdb.org/t/p/w500/";
static const tmdbApiKey = "tmdb_api_key";
static String baseUrl() {
if (kReleaseMode) {
return "";
}
return "http://127.0.0.1:8080";
}
}