diff options
Diffstat (limited to 'app/assets/javascripts/google_cloud/aiml/panel.vue')
-rw-r--r-- | app/assets/javascripts/google_cloud/aiml/panel.vue | 63 |
1 files changed, 63 insertions, 0 deletions
diff --git a/app/assets/javascripts/google_cloud/aiml/panel.vue b/app/assets/javascripts/google_cloud/aiml/panel.vue new file mode 100644 index 00000000000..f591c47ac40 --- /dev/null +++ b/app/assets/javascripts/google_cloud/aiml/panel.vue @@ -0,0 +1,63 @@ +<script> +import GoogleCloudMenu from '../components/google_cloud_menu.vue'; +import IncubationBanner from '../components/incubation_banner.vue'; +import ServiceTable from './service_table.vue'; + +export default { + components: { + IncubationBanner, + GoogleCloudMenu, + ServiceTable, + }, + props: { + configurationUrl: { + type: String, + required: true, + }, + deploymentsUrl: { + type: String, + required: true, + }, + databasesUrl: { + type: String, + required: true, + }, + aimlUrl: { + type: String, + required: true, + }, + visionAiUrl: { + type: String, + required: true, + }, + translationAiUrl: { + type: String, + required: true, + }, + languageAiUrl: { + type: String, + required: true, + }, + }, +}; +</script> + +<template> + <div> + <incubation-banner /> + + <google-cloud-menu + active="aiml" + :configuration-url="configurationUrl" + :deployments-url="deploymentsUrl" + :databases-url="databasesUrl" + :aiml-url="aimlUrl" + /> + + <service-table + :language-ai-url="languageAiUrl" + :translation-ai-url="translationAiUrl" + :vision-ai-url="visionAiUrl" + /> + </div> +</template> |