-
{
render={({ field, fieldState }) => {
const { value, ...props } = field;
return (
- {
);
}}
/>
-
+
@
{type === Schema.OrderType.TYPE_LIMIT ? (
-
{
render={({ field, fieldState }) => {
const { value, ...props } = field;
return (
- {
);
}}
/>
-
+
) : (
{
{errors.size && (
-
+
{errors.size.message}
-
+
)}
{!errors.size &&
errors.price &&
type === Schema.OrderType.TYPE_LIMIT && (
-
+
{errors.price.message}
-
+
)}
- {
name="timeInForce"
control={control}
render={({ field, fieldState }) => (
-
+
)}
/>
-
+
{errors.timeInForce && (
-
+
{errors.timeInForce.message}
-
+
)}
@@ -490,7 +494,7 @@ export const StopOrder = ({ market, marketPrice, submit }: StopOrderProps) => {
render={({ field }) => {
const { onChange: onCheckedChange, value } = field;
return (
- {
);
}}
/>
- {
{expire && (
<>
-
{
control={control}
render={({ field }) => {
return (
-
-
+
-
-
+
);
}}
/>
-
+
(
- (
- (
-
-
+
{
'You need to connect your own wallet to start trading on this market'
}
-
+
);
}
@@ -613,9 +613,9 @@ const SummaryMessage = memo(
if (error?.message) {
return (
-
+
{error?.message}
-
+
);
}
diff --git a/libs/deal-ticket/src/components/deal-ticket/expiry-selector.tsx b/libs/deal-ticket/src/components/deal-ticket/expiry-selector.tsx
index 8f84c9da7..b174fcbda 100644
--- a/libs/deal-ticket/src/components/deal-ticket/expiry-selector.tsx
+++ b/libs/deal-ticket/src/components/deal-ticket/expiry-selector.tsx
@@ -1,4 +1,8 @@
-import { FormGroup, Input, InputError } from '@vegaprotocol/ui-toolkit';
+import {
+ TradingFormGroup,
+ TradingInput,
+ TradingInputError,
+} from '@vegaprotocol/ui-toolkit';
import { formatForInput } from '@vegaprotocol/utils';
import { t } from '@vegaprotocol/i18n';
import { useRef } from 'react';
@@ -19,12 +23,12 @@ export const ExpirySelector = ({
const dateFormatted = formatForInput(date);
const minDate = formatForInput(date);
return (
-
-
{errorMessage && (
-
+
{errorMessage}
-
+
)}
-
+
);
};
diff --git a/libs/deal-ticket/src/components/deal-ticket/time-in-force-selector.tsx b/libs/deal-ticket/src/components/deal-ticket/time-in-force-selector.tsx
index 279e97e8a..7fefd689c 100644
--- a/libs/deal-ticket/src/components/deal-ticket/time-in-force-selector.tsx
+++ b/libs/deal-ticket/src/components/deal-ticket/time-in-force-selector.tsx
@@ -1,7 +1,7 @@
import {
- FormGroup,
- InputError,
- Select,
+ TradingFormGroup,
+ TradingInputError,
+ TradingSelect,
Tooltip,
SimpleGrid,
} from '@vegaprotocol/ui-toolkit';
@@ -90,12 +90,12 @@ export const TimeInForceSelector = ({
};
return (
-
-
+
{errorMessage && (
-
+
{renderError(errorMessage)}
-
+
)}
-
+
);
};
diff --git a/libs/deal-ticket/src/components/deal-ticket/type-selector.tsx b/libs/deal-ticket/src/components/deal-ticket/type-selector.tsx
index f6798d813..55ce9ef61 100644
--- a/libs/deal-ticket/src/components/deal-ticket/type-selector.tsx
+++ b/libs/deal-ticket/src/components/deal-ticket/type-selector.tsx
@@ -1,5 +1,5 @@
import {
- InputError,
+ TradingInputError,
SimpleGrid,
Tooltip,
TradingDropdown,
@@ -178,9 +178,9 @@ export const TypeSelector = ({
value={value}
/>
{errorMessage && (
-
+
{renderError(errorMessage as MarketModeValidationType)}
-
+
)}
>
);
diff --git a/libs/deposits/src/lib/deposit-form.tsx b/libs/deposits/src/lib/deposit-form.tsx
index 3468cce63..4dc0a8771 100644
--- a/libs/deposits/src/lib/deposit-form.tsx
+++ b/libs/deposits/src/lib/deposit-form.tsx
@@ -14,14 +14,14 @@ import { t } from '@vegaprotocol/i18n';
import { useLocalStorage } from '@vegaprotocol/react-helpers';
import {
Button,
- FormGroup,
- Input,
- InputError,
- RichSelect,
+ TradingFormGroup,
+ TradingInput,
+ TradingInputError,
+ TradingRichSelect,
Notification,
Intent,
ButtonLink,
- Select,
+ TradingSelect,
} from '@vegaprotocol/ui-toolkit';
import { useVegaWallet } from '@vegaprotocol/wallet';
import { useWeb3React } from '@web3-react/core';
@@ -151,7 +151,7 @@ export const DepositForm = ({
noValidate={true}
data-testid="deposit-form"
>
-
@@ -197,15 +197,17 @@ export const DepositForm = ({
}}
/>
{errors.from?.message && (
- {errors.from.message}
+
+ {errors.from.message}
+
)}
-
-
+
+
setValue('to', '')}
select={
-
+
}
input={
-
{errors.to?.message && (
-
+
{errors.to.message}
-
+
)}
-
-
+
+
(
-
))}
-
+
)}
/>
{errors.asset?.message && (
-
+
{errors.asset.message}
-
+
)}
{isActive && isFaucetable && selectedAsset && (
@@ -296,7 +298,7 @@ export const DepositForm = ({
{t('View asset details')}
)}
-
+
)}
{approved && (
-
-
+
{errors.amount?.message && (
-
+
{errors.amount.message}
-
+
)}
{selectedAsset && balances && (
)}
-
+
)}
void }) => {
`This app will only work on ${VEGA_ENV}. Select a node to connect to.`
)}
- setNodeRadio(value)}
>
@@ -112,7 +112,7 @@ export const NodeSwitcher = ({ closeDialog }: { closeDialog: () => void }) => {
/>