можно же проще пример написать, передать строку вместо блока. А потом указать, что при желании можно и блок `button` с дополнительными параметрами добавлять