Skip to content

Commit 8fe6e76

Browse files
Initial commit
1 parent 6cebb91 commit 8fe6e76

File tree

5 files changed

+29
-20
lines changed

5 files changed

+29
-20
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@
7676
"@types/styled-components": "^5.1.26",
7777
"@typescript-eslint/eslint-plugin": "^6.1.0",
7878
"@typescript-eslint/parser": "^6.1.0",
79-
"@zendesk/zcli": "1.0.0-beta.52",
79+
"@zendesk/zcli": "^1.0.0-beta.53",
8080
"concurrently": "8.0.1",
8181
"dotenv": "16.0.3",
8282
"eslint": "8.35.0",

src/modules/new-request-form/NewRequestForm.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import type { AnswerBot, RequestForm } from "./data-types";
1+
import type {AnswerBot, AnswerBotGenerative, RequestForm} from "./data-types";
22
import { Fragment, useCallback, useState } from "react";
33
import { TicketFormField } from "./ticket-form-field/TicketFormField";
44
import { ParentTicketField } from "./parent-ticket-field/ParentTicketField";
@@ -34,6 +34,7 @@ export interface NewRequestFormProps {
3434
organizations: Array<Organization>;
3535
answerBotModal: {
3636
answerBot: AnswerBot;
37+
answerBotGenerative: AnswerBotGenerative
3738
hasRequestManagement: boolean;
3839
isSignedIn: boolean;
3940
helpCenterPath: string;

src/modules/new-request-form/data-types/AnswerBot.ts

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,3 +32,10 @@ export enum FeedbackType {
3232
POSITIVE = "resolution",
3333
NEGATIVE = "rejection",
3434
}
35+
36+
export interface AnswerBotGenerative {
37+
auth_token: string | null;
38+
interaction_access_token: string | null;
39+
articles: AnswerBotArticle[];
40+
request_id: number | null;
41+
}

templates/new_request_page.hbs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,7 @@
4242
wysiwyg: true,
4343
answerBotModal: {
4444
answerBot: {{json answer_bot}},
45+
answerBotGenerative: {{json answer_bot_generative}},
4546
hasRequestManagement: {{json help_center.request_management_enabled}},
4647
isSignedIn: {{json signed_in}},
4748
helpCenterPath: {{json (page_path 'help_center')}},

yarn.lock

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -5100,16 +5100,16 @@ __metadata:
51005100
languageName: node
51015101
linkType: hard
51025102

5103-
"@zendesk/zcli-apps@npm:^1.0.0-beta.50":
5104-
version: 1.0.0-beta.50
5105-
resolution: "@zendesk/zcli-apps@npm:1.0.0-beta.50"
5103+
"@zendesk/zcli-apps@npm:^1.0.0-beta.53":
5104+
version: 1.0.0-beta.53
5105+
resolution: "@zendesk/zcli-apps@npm:1.0.0-beta.53"
51065106
dependencies:
51075107
adm-zip: "npm:0.5.10"
51085108
archiver: "npm:^5.3.1"
51095109
axios: "npm:^1.7.5"
51105110
chalk: "npm:^4.1.2"
51115111
cors: "npm:^2.8.5"
5112-
express: "npm:^4.17.1"
5112+
express: "npm:^4.21.2"
51135113
form-data: "npm:^4.0.0"
51145114
fs-extra: "npm:^10.0.0"
51155115
morgan: "npm:^1.10.0"
@@ -5119,7 +5119,7 @@ __metadata:
51195119
uuid: "npm:^8.3.2"
51205120
bin:
51215121
zcli-apps: bin/run
5122-
checksum: 10c0/00b6f7698e62ab14b48b43395801bd7c8eee793b17100200f0e91e543f7bf175254abae8eded3db76a06df16b24d3a22bf8cc792e35b91a9cd13a3981f865dff
5122+
checksum: 10c0/f3082d7538a767fc889826f94abb7fb12ef48c3d208f5ca22e7541acc6fd5f58021e88196008c9a1109ef0322c059f0cefadda7adf5085cd8f3ea4ea2a3e555e
51235123
languageName: node
51245124
linkType: hard
51255125

@@ -5139,44 +5139,44 @@ __metadata:
51395139
languageName: node
51405140
linkType: hard
51415141

5142-
"@zendesk/zcli-themes@npm:^1.0.0-beta.52":
5143-
version: 1.0.0-beta.52
5144-
resolution: "@zendesk/zcli-themes@npm:1.0.0-beta.52"
5142+
"@zendesk/zcli-themes@npm:^1.0.0-beta.53":
5143+
version: 1.0.0-beta.53
5144+
resolution: "@zendesk/zcli-themes@npm:1.0.0-beta.53"
51455145
dependencies:
51465146
"@types/inquirer": "npm:^8.0.0"
51475147
"@types/ws": "npm:^8.5.4"
51485148
axios: "npm:^1.7.5"
51495149
chalk: "npm:^4.1.2"
51505150
chokidar: "npm:^3.5.3"
51515151
cors: "npm:^2.8.5"
5152-
express: "npm:^4.17.1"
5152+
express: "npm:^4.21.2"
51535153
glob: "npm:^10.1.0"
51545154
inquirer: "npm:^8.0.0"
51555155
sass: "npm:1.60.0"
51565156
ws: "npm:^8.13.0"
51575157
bin:
51585158
zcli-themes: bin/run
5159-
checksum: 10c0/de20464ac655caef67e2d8dd05775ab48d7e934be12d39b6a78b41ade76eb2c9d954e3c3a20a314b604d5d7d247e48e3f6f9a7499dd5a70f4056f282cc15a6d9
5159+
checksum: 10c0/40fdcf4564d732ae51b8e96b0d566f860c297ea66a93eda841f7040e16494dab98cb4baa143d38b03d250e7c48b9a758076b51e636d214e1bca80628be89516b
51605160
languageName: node
51615161
linkType: hard
51625162

5163-
"@zendesk/zcli@npm:1.0.0-beta.52":
5164-
version: 1.0.0-beta.52
5165-
resolution: "@zendesk/zcli@npm:1.0.0-beta.52"
5163+
"@zendesk/zcli@npm:^1.0.0-beta.53":
5164+
version: 1.0.0-beta.53
5165+
resolution: "@zendesk/zcli@npm:1.0.0-beta.53"
51665166
dependencies:
51675167
"@oclif/plugin-autocomplete": "npm:=1.3.10"
51685168
"@oclif/plugin-help": "npm:=5.1.23"
51695169
"@oclif/plugin-not-found": "npm:=2.3.16"
51705170
"@oclif/plugin-update": "npm:=3.0.13"
51715171
"@oclif/plugin-warn-if-update-available": "npm:=2.0.20"
5172-
"@zendesk/zcli-apps": "npm:^1.0.0-beta.50"
5172+
"@zendesk/zcli-apps": "npm:^1.0.0-beta.53"
51735173
"@zendesk/zcli-core": "npm:^1.0.0-beta.49"
5174-
"@zendesk/zcli-themes": "npm:^1.0.0-beta.52"
5174+
"@zendesk/zcli-themes": "npm:^1.0.0-beta.53"
51755175
chalk: "npm:^4.1.2"
51765176
tslib: "npm:^2.4.0"
51775177
bin:
51785178
zcli: bin/run
5179-
checksum: 10c0/489c00220ab53acde140ece19418dd6a6ba52bf29759b34a44da0643e1768caa17ed628ad56841eca1a7f45287c12d01853450cbdbe61691532c839b19bfa7e2
5179+
checksum: 10c0/438f401e4612b8b66a48e94e00c318883ed5a2c0fec335737263c497ab765429d5519774506a8fb38c4b532ac7fedc0b7b9896759ad512d6ab61cdfc79a7c4dc
51805180
languageName: node
51815181
linkType: hard
51825182

@@ -7848,7 +7848,7 @@ __metadata:
78487848
"@typescript-eslint/eslint-plugin": "npm:^6.1.0"
78497849
"@typescript-eslint/parser": "npm:^6.1.0"
78507850
"@zendesk/help-center-wysiwyg": "npm:0.1.0"
7851-
"@zendesk/zcli": "npm:1.0.0-beta.52"
7851+
"@zendesk/zcli": "npm:^1.0.0-beta.53"
78527852
"@zendeskgarden/container-grid": "npm:^3.0.14"
78537853
"@zendeskgarden/container-utilities": "npm:^2.0.2"
78547854
"@zendeskgarden/react-accordions": "npm:9.12.0"
@@ -9966,7 +9966,7 @@ __metadata:
99669966
languageName: node
99679967
linkType: hard
99689968

9969-
"express@npm:^4.17.1":
9969+
"express@npm:^4.21.2":
99709970
version: 4.21.2
99719971
resolution: "express@npm:4.21.2"
99729972
dependencies:

0 commit comments

Comments
 (0)