لايف واير

بناء مؤقت عد تنازلي مع Livewire v4

February 01, 2026 1 دقيقة قراءة 16 مشاهدة

ابنِ مؤقت عد تنازلي.

المكون

@php
new class extends Livewire\Component {
    public int $seconds = 60;
    public bool $running = false;
    
    public function start(): void
    {
        $this->running = true;
    }
    
    public function tick(): void
    {
        if ($this->running && $this->seconds > 0) {
            $this->seconds--;
        }
        if ($this->seconds === 0) {
            $this->running = false;
        }
    }
}
@endphp

{{ gmdate('i:s', $seconds) }}
شارك هذه المقالة:

مقالات ذات صلة

التعليقات (0)

يرجى تسجيل الدخول لترك تعليق. تسجيل الدخول

لا توجد تعليقات بعد. كن أول من يعلق!