|
|
@@ -25,7 +25,10 @@
|
|
|
<v-btn class="mr-4 submitBtn theme-neutral-strong" @click="closeDialog">
|
|
|
{{ $t('cancel') }}
|
|
|
</v-btn>
|
|
|
- <v-btn class="mr-4 submitBtn theme-warning" @click="contactOpentalent">
|
|
|
+ <v-btn class="mr-4 submitBtn theme-warning" @click="goSubscribe">
|
|
|
+ {{ $t('i_subscribe') }}
|
|
|
+ </v-btn>
|
|
|
+ <v-btn class="mr-4 submitBtn theme-neutral-strong" @click="contactOpentalent">
|
|
|
{{ $t('opentalent_contact') }}
|
|
|
</v-btn>
|
|
|
</template>
|
|
|
@@ -33,6 +36,10 @@
|
|
|
</template>
|
|
|
|
|
|
<script setup lang="ts">
|
|
|
+import UrlUtils from "~/services/utils/urlUtils";
|
|
|
+
|
|
|
+const runtimeConfig = useRuntimeConfig()
|
|
|
+
|
|
|
const props = defineProps({
|
|
|
show: {
|
|
|
type: Boolean,
|
|
|
@@ -46,6 +53,15 @@ const closeDialog = () => {
|
|
|
emit('closeDialog')
|
|
|
}
|
|
|
|
|
|
+const goSubscribe = async () => {
|
|
|
+ const v1BaseURL =
|
|
|
+ runtimeConfig.baseUrlAdminLegacy || runtimeConfig.public.baseUrlAdminLegacy
|
|
|
+
|
|
|
+ await navigateTo(UrlUtils.join(v1BaseURL, '#', 'subscribe'), {
|
|
|
+ external: true,
|
|
|
+ })
|
|
|
+}
|
|
|
+
|
|
|
const contactOpentalent = async () => {
|
|
|
emit('closeDialog')
|
|
|
|