Blade - это разновидность php, поэтому вся работа выполняется на сервере. Таким образом, вы не можете вызывать функции JavaScript внутри @if
выражения. Вместо этого вы можете запустить функции в контроллере и вернуть значение, чтобы сказать, следует ли вам включать кнопку или нет, или вы можете иметь JavaScript, чтобы показать или скрыть кнопку, если вам все равно, смогут ли пользователи найти и показать кнопку если они хотят.
Что-то вроде вашего контроллера return view('your view')->with(['showButton' => $shouldShow)
и, на ваш взгляд, @if($shouldShow)
и остальной части вашего кода