fix(web/dialog): Use locales for buttons

This commit is contained in:
Luke
2022-05-02 14:45:06 +02:00
parent 0259de8dfe
commit adafbce79f

View File

@@ -13,6 +13,7 @@ import {
} from "@chakra-ui/react"; } from "@chakra-ui/react";
import React from "react"; import React from "react";
import { useNuiEvent } from "../../hooks/useNuiEvent"; import { useNuiEvent } from "../../hooks/useNuiEvent";
import { useLocales } from "../../providers/LocaleProvider";
import { debugData } from "../../utils/debugData"; import { debugData } from "../../utils/debugData";
import { fetchNui } from "../../utils/fetchNui"; import { fetchNui } from "../../utils/fetchNui";
@@ -46,6 +47,7 @@ const InputDialog: React.FC = () => {
}); });
const [inputData, setInputData] = React.useState<Array<string | boolean>>([]); const [inputData, setInputData] = React.useState<Array<string | boolean>>([]);
const [visible, setVisible] = React.useState(false); const [visible, setVisible] = React.useState(false);
const { locale } = useLocales();
useNuiEvent<Props>("openDialog", (data) => { useNuiEvent<Props>("openDialog", (data) => {
setFields(data); setFields(data);
@@ -111,10 +113,10 @@ const InputDialog: React.FC = () => {
</ModalBody> </ModalBody>
<ModalFooter> <ModalFooter>
<Button mr={3} onClick={handleClose}> <Button mr={3} onClick={handleClose}>
Close {locale.ui.close}
</Button> </Button>
<Button colorScheme="blue" onClick={handleConfirm}> <Button colorScheme="blue" onClick={handleConfirm}>
Confirm {locale.ui.confirm}
</Button> </Button>
</ModalFooter> </ModalFooter>
</ModalContent> </ModalContent>