Como colocar Cooldown do botão [Resolvido]

Bom dia pessoal,

Tenho um input que dispara uma ação q o player deve spamar. Como eu faço para não permitir que o actioninput recomece a ação enquanto a anterior não foi finalizada?

Achei um jeito de fazer o cooldown. Ia deletar o tópico, mas vou deixar aqui: