This loads whenever a page that does not exist is loaded. I would also like to add some "coming soon" dialog to the few pages that don't exist yet. Before deploying to the server.
31 lines
1.0 KiB
Go
31 lines
1.0 KiB
Go
package domain
|
|
|
|
// Sub-routes
|
|
const VERSION = "/v1"
|
|
const WEB = "/web"
|
|
const API = "/api"
|
|
const STATE = "/state"
|
|
|
|
// Web prefixed routes
|
|
const WEB_LOGIN = VERSION + WEB + "/login"
|
|
const WEB_INDEX = VERSION + WEB
|
|
const WEB_HOME = VERSION + WEB + "/home"
|
|
const WEB_FAVORITES = VERSION + WEB + "/favorites"
|
|
const WEB_CREATE = VERSION + WEB + "/create"
|
|
const WEB_PROFIlE = VERSION + WEB + "/profile"
|
|
const WEB_LIST = VERSION + WEB + "/list"
|
|
const WEB_RECIPE = VERSION + WEB + "/recipe/%d"
|
|
const WEB_SEARCH = VERSION + WEB + "/search"
|
|
const WEB_NOT_FOUND = VERSION + WEB + "/404"
|
|
|
|
// API prefixed routes
|
|
const API_AUTH_LOGIN = VERSION + API + "/auth/login"
|
|
const API_AUTH_CALLBACK = VERSION + API + "/auth/callback"
|
|
const API_AUTH_LOGOUT = VERSION + API + "/auth/logout"
|
|
const API_CREATE_RECIPE = VERSION + API + "/recipe"
|
|
const API_SEARCH_RECIPES = VERSION + API + "/recipe/search"
|
|
|
|
// State prefixed routes
|
|
const STATE_TAGS_CREATE = VERSION + WEB + STATE + "/tags"
|
|
const STATE_TAGS_DELETE = VERSION + WEB + STATE + "/tags/delete"
|