IO-21 Connect to Rescue
This commit is contained in:
23190
client/package-lock.json
generated
23190
client/package-lock.json
generated
File diff suppressed because it is too large
Load Diff
@@ -334,6 +334,13 @@ function Header({
|
|||||||
<Menu.Item danger onClick={() => signOutStart()}>
|
<Menu.Item danger onClick={() => signOutStart()}>
|
||||||
{t("user.actions.signout")}
|
{t("user.actions.signout")}
|
||||||
</Menu.Item>
|
</Menu.Item>
|
||||||
|
<Menu.Item
|
||||||
|
onClick={() => {
|
||||||
|
window.open("https://imexrescue.com/", "_blank");
|
||||||
|
}}
|
||||||
|
>
|
||||||
|
{t("menus.header.rescueme")}
|
||||||
|
</Menu.Item>
|
||||||
<Menu.Item key="shiftclock">
|
<Menu.Item key="shiftclock">
|
||||||
<Link to="/manage/shiftclock">{t("menus.header.shiftclock")}</Link>
|
<Link to="/manage/shiftclock">{t("menus.header.shiftclock")}</Link>
|
||||||
</Menu.Item>
|
</Menu.Item>
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
import { Button, Card, Input, Space } from "antd";
|
import { Button, Input, Space } from "antd";
|
||||||
import React, { useState } from "react";
|
import React, { useState } from "react";
|
||||||
import { useTranslation } from "react-i18next";
|
import { useTranslation } from "react-i18next";
|
||||||
|
|
||||||
@@ -9,45 +9,50 @@ export default function HelpRescue() {
|
|||||||
const handleClick = async () => {
|
const handleClick = async () => {
|
||||||
var bodyFormData = new FormData();
|
var bodyFormData = new FormData();
|
||||||
bodyFormData.append("Code", code);
|
bodyFormData.append("Code", code);
|
||||||
|
bodyFormData.append("hostederrorhandling", 1);
|
||||||
const res1 = await fetch(
|
const res1 = await fetch(
|
||||||
"https://secure.logmeinrescue.com/Customer/Code.aspx",
|
"https://secure.logmeinrescue.com/Customer/Code.aspx",
|
||||||
{
|
{
|
||||||
|
mode: "no-cors",
|
||||||
method: "POST",
|
method: "POST",
|
||||||
body: bodyFormData,
|
body: bodyFormData,
|
||||||
}
|
}
|
||||||
);
|
);
|
||||||
console.log("handleClick -> res1", res1);
|
console.log("handleClick -> res1", await res1.text());
|
||||||
};
|
};
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<Card title={t("help.labels.rescuetitle")}>
|
<div style={{ display: "flex", justifyContent: "center" }}>
|
||||||
<div style={{ display: "flex", justifyContent: "center" }}>
|
<Space direction="vertical" align="center">
|
||||||
<Space direction="vertical" align="center">
|
<div>{t("help.labels.rescuedesc")}</div>
|
||||||
<div>{t("help.labels.rescuedesc")}</div>
|
<Input
|
||||||
<form
|
size="large"
|
||||||
name="logmeinsupport"
|
style={{ width: "10rem" }}
|
||||||
action="https://secure.logmeinrescue.com/Customer/Code.aspx"
|
onChange={(e) => setCode(e.target.value)}
|
||||||
method="post"
|
value={code}
|
||||||
>
|
placeholder={t("help.labels.codeplacholder")}
|
||||||
<span>
|
/>
|
||||||
Enter your six-digit code, then click the Start Download button
|
<Button onClick={handleClick}>{t("help.actions.connect")}</Button>
|
||||||
below
|
|
||||||
</span>
|
<form
|
||||||
<input type="text" name="Code" />
|
name="logmeinsupport"
|
||||||
<br />
|
action="https://secure.logmeinrescue.com/Customer/Code.aspx"
|
||||||
<input type="submit" value="Connect to technician" />
|
method="post"
|
||||||
</form>
|
id="logmeinsupport"
|
||||||
<Input
|
onSubmit={(...props) => {
|
||||||
size="large"
|
console.log(`props`, props);
|
||||||
style={{ width: "10rem" }}
|
alert();
|
||||||
onChange={(e) => setCode(e.target.value)}
|
}}
|
||||||
value={code}
|
>
|
||||||
placeholder={t("help.labels.codeplacholder")}
|
<span>Enter your 6-digit code: </span>
|
||||||
/>
|
<input type="text" name="Code" />
|
||||||
<Button onClick={handleClick}>{t("help.actions.connect")}</Button>
|
<br />
|
||||||
</Space>
|
<input type="submit" value="Connect to technician" />
|
||||||
</div>
|
<input type="hidden" name="tracking0" maxlength="64" />
|
||||||
</Card>
|
<input type="hidden" name="language" maxlength="5" />
|
||||||
|
<input type="hidden" name="hostederrorhandling" value="1" />
|
||||||
|
</form>
|
||||||
|
</Space>
|
||||||
|
</div>
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|||||||
5504
package-lock.json
generated
5504
package-lock.json
generated
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user