remove $ on table and remove decimal on max transaction per day in transfer type module
This commit is contained in:
@ -378,6 +378,10 @@ const AddDialog = () => {
|
|||||||
thousandSeparator="."
|
thousandSeparator="."
|
||||||
decimalSeparator=","
|
decimalSeparator=","
|
||||||
allowNegative={false}
|
allowNegative={false}
|
||||||
|
decimalScale={0}
|
||||||
|
isAllowed={({ floatValue }) =>
|
||||||
|
floatValue === undefined || Number.isInteger(floatValue)
|
||||||
|
}
|
||||||
onValueChange={(values) => {
|
onValueChange={(values) => {
|
||||||
setFormField((prev) => ({
|
setFormField((prev) => ({
|
||||||
...prev,
|
...prev,
|
||||||
|
|||||||
@ -574,6 +574,10 @@ const EditDialog = () => {
|
|||||||
thousandSeparator="."
|
thousandSeparator="."
|
||||||
decimalSeparator=","
|
decimalSeparator=","
|
||||||
allowNegative={false}
|
allowNegative={false}
|
||||||
|
decimalScale={0}
|
||||||
|
isAllowed={({ floatValue }) =>
|
||||||
|
floatValue === undefined || Number.isInteger(floatValue)
|
||||||
|
}
|
||||||
onValueChange={(values) => {
|
onValueChange={(values) => {
|
||||||
setFormField((prev) => ({
|
setFormField((prev) => ({
|
||||||
...prev,
|
...prev,
|
||||||
|
|||||||
@ -24,13 +24,19 @@ function useDebounce<T>(value: T, delay: number): T {
|
|||||||
|
|
||||||
const formatNumber = (num: number): string => {
|
const formatNumber = (num: number): string => {
|
||||||
return num.toLocaleString('en-US', {
|
return num.toLocaleString('en-US', {
|
||||||
style: 'currency',
|
style: 'decimal',
|
||||||
currency: 'USD',
|
|
||||||
minimumFractionDigits: 2,
|
minimumFractionDigits: 2,
|
||||||
maximumFractionDigits: 2
|
maximumFractionDigits: 2
|
||||||
});
|
});
|
||||||
};
|
};
|
||||||
|
|
||||||
|
const formatInteger = (num: number): string => {
|
||||||
|
return num.toLocaleString('en-US', {
|
||||||
|
style: 'decimal',
|
||||||
|
maximumFractionDigits: 0
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
interface AccountProps {
|
interface AccountProps {
|
||||||
id: string;
|
id: string;
|
||||||
name: string;
|
name: string;
|
||||||
@ -195,7 +201,7 @@ const ManageTransferTypeContextProvider = ({ children }: { children: React.React
|
|||||||
header: ({ column }) => (
|
header: ({ column }) => (
|
||||||
<DataGridColumnHeader title="Max Transaction Per Day" column={column} />
|
<DataGridColumnHeader title="Max Transaction Per Day" column={column} />
|
||||||
),
|
),
|
||||||
cell: ({ row }) => formatNumber(row.original.max_transaction_per_day),
|
cell: ({ row }) => formatInteger(row.original.max_transaction_per_day),
|
||||||
enableSorting: false,
|
enableSorting: false,
|
||||||
enableHiding: false,
|
enableHiding: false,
|
||||||
meta: { headerClassName: 'w-[250px]' }
|
meta: { headerClassName: 'w-[250px]' }
|
||||||
|
|||||||
Reference in New Issue
Block a user