Custom field button color
I create a custom form field to record voice. How to change <x-filament::button> color when i click on it. This is my button code:
Thanks!
Thanks!
<div>
<x-filament::button
type="button"
x-on:click="isRecording ? stopRecording() : startRecording()"
x-text="isRecording ? 'Detener grabación' : 'Iniciar grabación'"
></x-filament::button>
</div>:color="isRecording ? 'primary' : 'secondary'"isRecording? is it a php thing or js? :class="open ? '' : 'hidden'"isRecording value..:color="isRecording ? 'primary' : 'secondary'"isRecordingisRecording:class="open ? '' : 'hidden'"x-data="{
...
buttonStyle(color) {
return `--c-400:var(--${color}-400);--c-500:var(--${color}-500);--c-600:var(--${color}-600)`;
}<x-filament::button
type="button"
x-bind:style="buttonStyle(isRecording ? 'danger' : 'success')"
...