|
@@ -2,6 +2,7 @@ import useSWR from "swr";
|
|
import snarkdown from "snarkdown";
|
|
import snarkdown from "snarkdown";
|
|
import { useMemo } from "react";
|
|
import { useMemo } from "react";
|
|
import { useRecoilState } from "recoil";
|
|
import { useRecoilState } from "recoil";
|
|
|
|
+import { useTranslation } from "react-i18next";
|
|
import {
|
|
import {
|
|
Box,
|
|
Box,
|
|
Button,
|
|
Button,
|
|
@@ -28,6 +29,7 @@ const UpdateLog = styled(Box)(() => ({
|
|
|
|
|
|
const UpdateDialog = (props: Props) => {
|
|
const UpdateDialog = (props: Props) => {
|
|
const { open, onClose } = props;
|
|
const { open, onClose } = props;
|
|
|
|
+ const { t } = useTranslation();
|
|
const { data: updateInfo } = useSWR("checkUpdate", checkUpdate, {
|
|
const { data: updateInfo } = useSWR("checkUpdate", checkUpdate, {
|
|
errorRetryCount: 2,
|
|
errorRetryCount: 2,
|
|
revalidateIfStale: false,
|
|
revalidateIfStale: false,
|
|
@@ -69,14 +71,16 @@ const UpdateDialog = (props: Props) => {
|
|
</DialogContent>
|
|
</DialogContent>
|
|
|
|
|
|
<DialogActions>
|
|
<DialogActions>
|
|
- <Button onClick={onClose}>Cancel</Button>
|
|
|
|
|
|
+ <Button variant="outlined" onClick={onClose}>
|
|
|
|
+ {t("Cancel")}
|
|
|
|
+ </Button>
|
|
<Button
|
|
<Button
|
|
autoFocus
|
|
autoFocus
|
|
variant="contained"
|
|
variant="contained"
|
|
disabled={updateState}
|
|
disabled={updateState}
|
|
onClick={onUpdate}
|
|
onClick={onUpdate}
|
|
>
|
|
>
|
|
- Update
|
|
|
|
|
|
+ {t("Update")}
|
|
</Button>
|
|
</Button>
|
|
</DialogActions>
|
|
</DialogActions>
|
|
</Dialog>
|
|
</Dialog>
|