ne yazık ki öyle bir durum söz konusu değil, iframe sadece aynı originde ise müdahale eedebiliyorsun embed ettiğin yerin başka bir yer olduğunu düşünürsek müdahale etmen söz konusu değil.
sanirim reduce kullanacaktın ama map kullanmışsın :) aynı işlemi reduce ile deneyebilirsin. Ve her ihtimale karşı filter'da bir şey dönüyor mu diye kontrol edebilirsin, çarpımı öncelik sırasında belirtebilirsin.
setTotal(
basket.reduce((acc, item) => {
return (
acc +
(item.amount * (products.filter((product) => product.id === item.id)?.price || 0))
);
}, 0)
);
yok birbirini etkilemez, bunu denemek icin birini normal digerini gizli sekmeden girip deneyebilirsin, session'lar farkli olacagi icin birbiriyle alakasi olmayacak, en kotu 2 farkli tarayicidan girip deneyebilirsin :)
çünkü domain düşmüştü, dün yeniledim, unutkanlık :D
tam olarak anlayamadim ne yaptigini, ama 2 sort deneyebilirsin
console.log(
people.sort((a, b) => a.data.entertime.localeCompare(b.data.entertime))
.sort((a, b) => a.data.groupname.localeCompare(b.data.groupname))
)
eger iki farklı yerde kullanıcılar aynı tabloada ise sen sadece girişleri ayırdıysan, o zaman kullanıcı adı ve parola ile normal bir üyede admin tarafından yönetici olarak girebilir.
ama eğer role gibi bir şeyin varsa ve admin girişinde role'e bakıyorsan sorun yok, ya da kullanıcılar ve yöneticiler iki farklı tabloysa yine sorun olmaz.
burada senin dikkat etmen gereken, xss açıkları olabilir, kullanıcıdan alacağın her datayı güvenlik gereği htmlspecialchars gibi metodlardan geçirebilirsin.
aslinda bu bi hata degil, gelistirici icin bir uyari.
sendekinin sebebi ise, Icon componentini serialize edemem ben diyor, referanslı bir şeyleri state'de tutmaya çalışırsan alacağın hata bu, ama bu bir hata değil yani her şey olması gerektiği gibi çalışmaya devam eder, bazen böyle durumlar olabilir state'de metod vs. tutmak gerekebilir, öyle durumlarda bunu görmezden gel.
burada google'in rich snippets'lari var, yani schema.org'daki semalar. bunlari uygularsan sitene, zamanla buralarda cikacaktir.
Ornegin aramalarda altta cikan puanlama icin: https://schema.org/AggregateRating
Neredeyse her sektor icin semalar var, bunlari kendine uygun sekilde sitene yerlestirmen lazim, JSON-LD formatini kullanirsan kolay entegre edersin.
@istek61, ... spread operatoru olarak geciyor javascript'de, kanalda su videoda anlatmistim isine yarayabilir:
https://www.youtube.com/watch?v=PlmwvMU2Uz0
gruplamayı şöyle yapsan?
var john = $.makeArray($(".filterDiv[data-group='Z']"));
john.sort(function(a, b) {
var aDate = new Date($(a).data('time'));
var bDate = new Date($(b).data('time'));
return (bDate) - (aDate);
})
$(".container").html(john);