diff --git a/packages/frontend/app/routes/assets.$assetId.tsx b/packages/frontend/app/routes/assets.$assetId.tsx index d229efd836..9d563cfbff 100644 --- a/packages/frontend/app/routes/assets.$assetId.tsx +++ b/packages/frontend/app/routes/assets.$assetId.tsx @@ -7,6 +7,7 @@ import { useLoaderData, useNavigation } from '@remix-run/react' +import { useState } from 'react' import { z } from 'zod' import { PageHeader } from '~/components' import { Button, ErrorPanel, Input } from '~/components/ui' @@ -56,6 +57,10 @@ export default function ViewAssetPage() { const isSubmitting = navigation.state === 'submitting' const currentPageAction = isSubmitting && navigation.formAction === formAction + const [basisPointsInput, setBasisPointsInput] = useState( + asset.sendingFee?.basisPoints ?? undefined + ) + return (
A single basis point is a fee equal to 0.01% of the total - amount. A fee of 1 basis point on $100 is $0.01. + amount. A fee of {basisPointsInput || 1} basis point on $100 + is ${((basisPointsInput || 1) * 0.01).toFixed(4)}.