diff --git a/.env.example b/.env.example new file mode 100644 index 0000000..e823eea --- /dev/null +++ b/.env.example @@ -0,0 +1,2 @@ +DIFY_BASE_URL= +DIFY_API_KEY= diff --git a/assets/css/main.css b/assets/css/main.css index d955357..6a76cdd 100644 --- a/assets/css/main.css +++ b/assets/css/main.css @@ -1,4 +1,5 @@ @import "tailwindcss" theme(static); +@plugin "@tailwindcss/typography"; @import "@nuxt/ui"; @theme static { diff --git a/components/ChatMessage.vue b/components/ChatMessage.vue new file mode 100644 index 0000000..4571cc0 --- /dev/null +++ b/components/ChatMessage.vue @@ -0,0 +1,51 @@ + + + + + diff --git a/components/PopularInquiries.vue b/components/PopularInquiries.vue index 3a0402d..7e8107c 100644 --- a/components/PopularInquiries.vue +++ b/components/PopularInquiries.vue @@ -8,6 +8,10 @@ const props = defineProps({ }, }); +const emit = defineEmits({ + "select-inquiry": (inquiry: string) => true, +}); + const activeTab = ref("0"); @@ -37,6 +41,7 @@ const activeTab = ref("0"); size="sm" block :key="inquiry.question" + @click="() => emit('select-inquiry', inquiry.question)" > {{ inquiry.question }} diff --git a/layouts/default.vue b/layouts/default.vue index 1c6b873..03c8524 100644 --- a/layouts/default.vue +++ b/layouts/default.vue @@ -1,11 +1,54 @@ - +