Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -76,7 +76,7 @@
"@types/styled-components": "^5.1.26",
"@typescript-eslint/eslint-plugin": "^6.1.0",
"@typescript-eslint/parser": "^6.1.0",
"@zendesk/zcli": "1.0.0-beta.52",
"@zendesk/zcli": "^1.0.0-beta.53",
"concurrently": "8.0.1",
"dotenv": "16.0.3",
"eslint": "8.35.0",
Expand Down
3 changes: 2 additions & 1 deletion src/modules/new-request-form/NewRequestForm.tsx
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import type { AnswerBot, RequestForm } from "./data-types";
import type {AnswerBot, AnswerBotGenerative, RequestForm} from "./data-types";

Check failure on line 1 in src/modules/new-request-form/NewRequestForm.tsx

View workflow job for this annotation

GitHub Actions / Lint JS files

Replace `AnswerBot,·AnswerBotGenerative,·RequestForm` with `·AnswerBot,·AnswerBotGenerative,·RequestForm·`
import { Fragment, useCallback, useState } from "react";
import { TicketFormField } from "./ticket-form-field/TicketFormField";
import { ParentTicketField } from "./parent-ticket-field/ParentTicketField";
Expand Down Expand Up @@ -34,6 +34,7 @@
organizations: Array<Organization>;
answerBotModal: {
answerBot: AnswerBot;
answerBotGenerative: AnswerBotGenerative

Check failure on line 37 in src/modules/new-request-form/NewRequestForm.tsx

View workflow job for this annotation

GitHub Actions / Lint JS files

Insert `;`
hasRequestManagement: boolean;
isSignedIn: boolean;
helpCenterPath: string;
Expand Down
7 changes: 7 additions & 0 deletions src/modules/new-request-form/data-types/AnswerBot.ts
Original file line number Diff line number Diff line change
Expand Up @@ -32,3 +32,10 @@ export enum FeedbackType {
POSITIVE = "resolution",
NEGATIVE = "rejection",
}

export interface AnswerBotGenerative {
auth_token: string | null;
interaction_access_token: string | null;
articles: AnswerBotArticle[];
request_id: number | null;
}
1 change: 1 addition & 0 deletions templates/new_request_page.hbs
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,7 @@
wysiwyg: true,
answerBotModal: {
answerBot: {{json answer_bot}},
answerBotGenerative: {{json answer_bot_generative}},
hasRequestManagement: {{json help_center.request_management_enabled}},
isSignedIn: {{json signed_in}},
helpCenterPath: {{json (page_path 'help_center')}},
Expand Down
36 changes: 18 additions & 18 deletions yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -5100,16 +5100,16 @@ __metadata:
languageName: node
linkType: hard

"@zendesk/zcli-apps@npm:^1.0.0-beta.50":
version: 1.0.0-beta.50
resolution: "@zendesk/zcli-apps@npm:1.0.0-beta.50"
"@zendesk/zcli-apps@npm:^1.0.0-beta.53":
version: 1.0.0-beta.53
resolution: "@zendesk/zcli-apps@npm:1.0.0-beta.53"
dependencies:
adm-zip: "npm:0.5.10"
archiver: "npm:^5.3.1"
axios: "npm:^1.7.5"
chalk: "npm:^4.1.2"
cors: "npm:^2.8.5"
express: "npm:^4.17.1"
express: "npm:^4.21.2"
form-data: "npm:^4.0.0"
fs-extra: "npm:^10.0.0"
morgan: "npm:^1.10.0"
Expand All @@ -5119,7 +5119,7 @@ __metadata:
uuid: "npm:^8.3.2"
bin:
zcli-apps: bin/run
checksum: 10c0/00b6f7698e62ab14b48b43395801bd7c8eee793b17100200f0e91e543f7bf175254abae8eded3db76a06df16b24d3a22bf8cc792e35b91a9cd13a3981f865dff
checksum: 10c0/f3082d7538a767fc889826f94abb7fb12ef48c3d208f5ca22e7541acc6fd5f58021e88196008c9a1109ef0322c059f0cefadda7adf5085cd8f3ea4ea2a3e555e
languageName: node
linkType: hard

Expand All @@ -5139,44 +5139,44 @@ __metadata:
languageName: node
linkType: hard

"@zendesk/zcli-themes@npm:^1.0.0-beta.52":
version: 1.0.0-beta.52
resolution: "@zendesk/zcli-themes@npm:1.0.0-beta.52"
"@zendesk/zcli-themes@npm:^1.0.0-beta.53":
version: 1.0.0-beta.53
resolution: "@zendesk/zcli-themes@npm:1.0.0-beta.53"
dependencies:
"@types/inquirer": "npm:^8.0.0"
"@types/ws": "npm:^8.5.4"
axios: "npm:^1.7.5"
chalk: "npm:^4.1.2"
chokidar: "npm:^3.5.3"
cors: "npm:^2.8.5"
express: "npm:^4.17.1"
express: "npm:^4.21.2"
glob: "npm:^10.1.0"
inquirer: "npm:^8.0.0"
sass: "npm:1.60.0"
ws: "npm:^8.13.0"
bin:
zcli-themes: bin/run
checksum: 10c0/de20464ac655caef67e2d8dd05775ab48d7e934be12d39b6a78b41ade76eb2c9d954e3c3a20a314b604d5d7d247e48e3f6f9a7499dd5a70f4056f282cc15a6d9
checksum: 10c0/40fdcf4564d732ae51b8e96b0d566f860c297ea66a93eda841f7040e16494dab98cb4baa143d38b03d250e7c48b9a758076b51e636d214e1bca80628be89516b
languageName: node
linkType: hard

"@zendesk/zcli@npm:1.0.0-beta.52":
version: 1.0.0-beta.52
resolution: "@zendesk/zcli@npm:1.0.0-beta.52"
"@zendesk/zcli@npm:^1.0.0-beta.53":
version: 1.0.0-beta.53
resolution: "@zendesk/zcli@npm:1.0.0-beta.53"
dependencies:
"@oclif/plugin-autocomplete": "npm:=1.3.10"
"@oclif/plugin-help": "npm:=5.1.23"
"@oclif/plugin-not-found": "npm:=2.3.16"
"@oclif/plugin-update": "npm:=3.0.13"
"@oclif/plugin-warn-if-update-available": "npm:=2.0.20"
"@zendesk/zcli-apps": "npm:^1.0.0-beta.50"
"@zendesk/zcli-apps": "npm:^1.0.0-beta.53"
"@zendesk/zcli-core": "npm:^1.0.0-beta.49"
"@zendesk/zcli-themes": "npm:^1.0.0-beta.52"
"@zendesk/zcli-themes": "npm:^1.0.0-beta.53"
chalk: "npm:^4.1.2"
tslib: "npm:^2.4.0"
bin:
zcli: bin/run
checksum: 10c0/489c00220ab53acde140ece19418dd6a6ba52bf29759b34a44da0643e1768caa17ed628ad56841eca1a7f45287c12d01853450cbdbe61691532c839b19bfa7e2
checksum: 10c0/438f401e4612b8b66a48e94e00c318883ed5a2c0fec335737263c497ab765429d5519774506a8fb38c4b532ac7fedc0b7b9896759ad512d6ab61cdfc79a7c4dc
languageName: node
linkType: hard

Expand Down Expand Up @@ -7848,7 +7848,7 @@ __metadata:
"@typescript-eslint/eslint-plugin": "npm:^6.1.0"
"@typescript-eslint/parser": "npm:^6.1.0"
"@zendesk/help-center-wysiwyg": "npm:0.1.0"
"@zendesk/zcli": "npm:1.0.0-beta.52"
"@zendesk/zcli": "npm:^1.0.0-beta.53"
"@zendeskgarden/container-grid": "npm:^3.0.14"
"@zendeskgarden/container-utilities": "npm:^2.0.2"
"@zendeskgarden/react-accordions": "npm:9.12.0"
Expand Down Expand Up @@ -9966,7 +9966,7 @@ __metadata:
languageName: node
linkType: hard

"express@npm:^4.17.1":
"express@npm:^4.21.2":
version: 4.21.2
resolution: "express@npm:4.21.2"
dependencies:
Expand Down
Loading