Slow Quantity Order items +/- buttons

The +/- buttons for creating or updating order items are extremely slow. From my observation, it sometimes takes 5-10 seconds before the Plus button shows that it’s loading (spinner). However, all clicks or presses are still counted and processed, just delayed. Due to this lag, users tend to press other available buttons to check if the app is still functioning, sometimes even hitting ‘back’ and abandoning their orders entirely. This leads to a poor app experience, abandoned orders, and a lot of unnecessary (charged) actions. Any help to speed it up?. Thank you in advance.

If + and - are hitting the database then it’s going to be slow no matter what.
What I have done is that I got a ± component from store, and hold the item price in a hidden text box, and show to the user the counter number * the item price, and once the user add the item to the cart, then it will hit the database and create a record
This way the workload will be done on the app it self and wont go back and forth to the server

1 Like

thank you so much @mohmdfawzi for your reply.

I’m not sure how to build that set up. I hope you can guide me. I already have the number picker by NocodeMonkey.
My first set up was the usual one I found in this forum: + button to create order item (with visibility). then the number picker component will appear to update the order item.


Btw I saw your Maksapp video which is amazing.

1 Like

I think I achieved it. What I did is to create a modal for the order item quantity count, use the number picker component with an action to change input value to the hidden text box. then a button (add to card) will create the order item with quantity based from the hidden box. I hope this is the set up you’re saying. Thank you again @mohmdfawzi

just to add. I wish to have this set up without the need of a modal (still having a hard time figuring out) but right now this is already great. Also I wish that we can already capture the number directly from the number picker component without the need of the text box this greatly reduces app actions. Again, million thanks and have a great day!

1 Like

This topic was automatically closed 10 days after the last reply. New replies are no longer allowed.