Hamas’s charter was revised in 2017. There are no references to eliminating Jews.
There are not 1,400 dead Israelis. The Haaretz article listing Israeli dead is only at 1,150 and that includes those killed since 10/7. As this article demonstrates, many Israelis killed on 10/7 were killed by Israeli forces.