/**config api */
import { ref } from "vue";

const env = ref<string>(process.env.NODE_ENV || "development");
// if (process.env.VUE_APP_TEST) {
//   env = "test";
// }

const config = ref<any>({
	development: {
		API_URI: "https://localhost:7006/api/v1",
		// API_URI: "https://wsh.frappet.com",
		MEET_URI: "meet.frappet.com",
	},
	test: {
		API_URI: "http://localhost:5010/api/v1",
		MEET_URI: "meet.frappet.com",
	},
	production: {
		// API_URI: "https://localhost:5010",
		API_URI: `${window.location.protocol}//api-${window.location.host}/api/v1`,
		MEET_URI: "meet.frappet.com",
	},
});

const API_URI = ref<string>(config.value[env.value].API_URI);
const MEET_URI = ref<string>(config.value[env.value].MEET_URI);

export default {
	env: env.value,
	config: config.value,
	API_URI: API_URI.value,
	MEET_URI: MEET_URI.value,
};
