I have a function called on a submit form
async solve(e){
const waiter = (args) => new Promise((resolve, reject) => {
resolve(this.CalculateValues(args))
})
e.preventDefault();
let V=this.state.fields;
let B =await waiter(V);
this.setState({
BrokerFees:B,
SolveState:"Solve",
});
}
as you can see in the code I have a function that returns Promise i am using await keyword inside async function still my UI freezes. Please let me know if I am doing something wrong