diff --git a/exports.tsx b/exports.tsx index cff3052..1a5cb42 100755 --- a/exports.tsx +++ b/exports.tsx @@ -114,7 +114,8 @@ export { Button, FloatButton } from "@/comps/ui/button"; export { FormatValue } from "@/utils/format-value"; export { GetValue } from "@/utils/get-value"; export { password } from "@/utils/password"; -export { call_prasi_events, prasi_events } from "lib/utils/prasi-events"; +export { prasi_events, call_prasi_events } from "lib/utils/prasi-events"; +export { baseurl } from "@/utils/baseurl"; /** Session */ export { Login } from "@/preset/login/Login"; diff --git a/utils/baseurl.ts b/utils/baseurl.ts new file mode 100755 index 0000000..0a061f3 --- /dev/null +++ b/utils/baseurl.ts @@ -0,0 +1,7 @@ +export const baseurl = (url: string) => { + if (location.hostname === "prasi.avolut.com") { + const id_site = location.pathname.split("/")[2]; + return `/prod/${id_site}${url}` + } + return url; +}; diff --git a/utils/globals.d.ts b/utils/globals.d.ts index 02f0d87..9dfc6e1 100755 --- a/utils/globals.d.ts +++ b/utils/globals.d.ts @@ -16,3 +16,4 @@ declare var navigate: ( } ) => void; declare var siteurl: (path: string) => string; +declare var baseurl: (path: string) => string;