mirror of
https://github.com/CommunityOx/ox_lib.git
synced 2026-08-18 23:46:03 +01:00
fix(web/dialog): Use locales for buttons
This commit is contained in:
@@ -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>
|
||||||
|
|||||||
Reference in New Issue
Block a user