mirror of
https://github.com/codex-storage/codex-marketplace-ui.git
synced 2025-02-24 05:38:18 +00:00
Reset availability data on success
This commit is contained in:
parent
ea2cff92df
commit
ca61077fca
@ -51,7 +51,6 @@ export function AvailabilityCreate({ space }: Props) {
|
||||
setAvailability(a);
|
||||
}
|
||||
|
||||
// TODO validationb
|
||||
dispatch({
|
||||
type: "toggle-next",
|
||||
isNextEnable: true,
|
||||
@ -71,18 +70,24 @@ export function AvailabilityCreate({ space }: Props) {
|
||||
step,
|
||||
type: "next",
|
||||
});
|
||||
|
||||
if (step === components.length) {
|
||||
setAvailability({
|
||||
totalSize: 1,
|
||||
duration: 1,
|
||||
minPrice: 0,
|
||||
maxCollateral: 0,
|
||||
totalSizeUnit: "gb",
|
||||
durationUnit: "days",
|
||||
});
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
const onAvailabilityChange = (
|
||||
data: Partial<UIAvailability>,
|
||||
valid: boolean
|
||||
) => {
|
||||
const onAvailabilityChange = (data: Partial<UIAvailability>) => {
|
||||
const val = { ...availability, ...data };
|
||||
|
||||
if (valid) {
|
||||
WebStorage.set("availability", val);
|
||||
}
|
||||
WebStorage.set("availability", val);
|
||||
|
||||
setAvailability(val);
|
||||
};
|
||||
|
@ -54,6 +54,7 @@ export function useAvailabilityMutation(
|
||||
queryClient.invalidateQueries({ queryKey: ["space"] });
|
||||
|
||||
WebStorage.delete("availability");
|
||||
WebStorage.delete("availability-step");
|
||||
|
||||
dispatch({
|
||||
type: "next",
|
||||
|
Loading…
x
Reference in New Issue
Block a user