BadMutable
Day.js, değiştirilemez (immutable) olarak tasarlanmıştır. Ancak, bazı eski projelerde moment.js ile tam uyumluluk sağlamak amacıyla Day.js'i değiştirilebilir (mutable) hale getiren 🚨 BadMutable 🚨 eklentisini kullanıma sunduk.
Bu iyi bir şey değildir ve çoğu proje için KESİNLİKLE TAVSİYE EDİLMEZ.
Bu eklenti etkinleştirildiğinde, tüm ayarlayıcı (setter) fonksiyonları doğrudan örneği (instance) güncelleyecektir.
javascript
var badMutable = require('dayjs/plugin/badMutable');
// import badMutable from 'dayjs/plugin/badMutable' // ES 2015
dayjs.extend(badMutable);
// 🚨 BadMutable 🚨 eklentisi etkinleştirildi
const today = dayjs();
today.add(1, 'day');
console.log(today); // kendisini günceller, değeri yarın olacaktır