akiran / akiran/react-slick

Feature Request: Add offset prop for autoplay initial delay

Aperta
#2,443 1 commento 0 reazioni 0 assegnatari Vedi su GitHub
Lingua principale
JavaScript
Stelle
11.9k
Fork
2.1k
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

### Summary
Add an `offset` prop to delay the first autoplay transition.

### Problem
When using multiple sliders with autoplay on the same page, they all transition at the same time. There's no way to stagger them without manually controlling each slider with custom code.

### Proposed Solution
```javascript
const settings = {
autoplay: true,
autoplaySpeed: 5000,
offset: 2000, // Delay first transition by 2 seconds
// ... other settings
};
```

**Behavior:**
- Without offset: 0s → 5s → 10s → 15s
- With offset (2000): 2s → 7s → 12s → 17s

The offset only delays when autoplay starts, not the interval between slides.

### Contribution
I'm happy to submit a PR if this sounds good. Let me know!

Guida per i contributori

Apri la guida per i contributori

Valutazione

Questa issue non è ancora stata valutata.

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.