From 06153a96ed9c650941b8d61efdd2f4df59c0b7f6 Mon Sep 17 00:00:00 2001 From: Pranav Raj S Date: Mon, 20 Apr 2020 11:55:06 +0530 Subject: [PATCH] Chore: Update swagger API documentation (#745) * Chore: Update swagger documentation --- .../widget/components/ChatHeader.vue | 34 +++- .../widget/components/ChatHeaderExpanded.vue | 22 +-- app/javascript/widget/views/Home.vue | 20 ++- .../v1/accounts/inboxes/create.json.jbuilder | 2 + .../v1/accounts/inboxes/update.json.jbuilder | 2 + app/views/widgets/show.html.erb | 3 +- swagger/definitions/resource/inbox.yml | 15 ++ swagger/paths/inboxes/create.yml | 27 +++- swagger/paths/inboxes/update.yml | 21 +++ swagger/paths/index.yml | 8 +- swagger/swagger.json | 146 +++++++++--------- 11 files changed, 190 insertions(+), 110 deletions(-) diff --git a/app/javascript/widget/components/ChatHeader.vue b/app/javascript/widget/components/ChatHeader.vue index 07f908455..edaf8049e 100644 --- a/app/javascript/widget/components/ChatHeader.vue +++ b/app/javascript/widget/components/ChatHeader.vue @@ -1,8 +1,11 @@ @@ -13,17 +16,21 @@ import { IFrameHelper } from 'widget/helpers/utils'; export default { name: 'ChatHeader', - computed: { - ...mapGetters({ - widgetColor: 'appConfig/getWidgetColor', - }), - }, props: { + avatarUrl: { + type: String, + default: '', + }, title: { type: String, default: '', }, }, + computed: { + ...mapGetters({ + widgetColor: 'appConfig/getWidgetColor', + }), + }, methods: { closeWindow() { if (IFrameHelper.isIFrame()) { @@ -48,12 +55,23 @@ export default { box-sizing: border-box; color: $color-white; + .header-branding { + display: flex; + align-items: center; + } + .title { font-size: $font-size-large; font-weight: $font-weight-medium; color: $color-heading; } + img { + height: 24px; + width: 24px; + margin-right: $space-small; + } + .close-button { display: none; } diff --git a/app/javascript/widget/components/ChatHeaderExpanded.vue b/app/javascript/widget/components/ChatHeaderExpanded.vue index 05d1a239b..dc7c29e2d 100755 --- a/app/javascript/widget/components/ChatHeaderExpanded.vue +++ b/app/javascript/widget/components/ChatHeaderExpanded.vue @@ -1,9 +1,6 @@