This uses the REPT function, which replicates a value X amount of times.
Instead of using the choice component to store ratings like you had to do back in the days, now you can use the REPT function combine with this increase/decrease feature.
How do you set that limit though? Let’s say I have a post in the community here, I can just upvote myself 100 times. If you stop people from voting at 100, for example, it does not make sense in my opinion.
Only if the value of that column should never go higher than a certain amount. But in the case of likes or points you don’t want to put a limit on the maximum allowed. You just want to put a limit on the number of times it can be incremented by a single user.
I also noticed that you can’t include an increment action component with in the edit tab or a form. I assume that’s because nothing gets written to the sheet yet but it would be awfully nice to include it somehow. I’m thinking of restaurants or inventory about adding quantity of items before submitting a form.
Just an idea, Robert, I have seen some bots on Reddit that automatically delete their comments if the points reach below zero. Potentially a use case for a forum app when we can control the votes done by each user.