The Latest: Hamas says agreement to restore calm with Israel

An explosion caused by Israeli airstrikes is seen on Gaza City, early Friday, Friday, March 15, 2019. Israeli warplanes attacked militant targets in the southern Gaza Strip early Friday in response to a rare rocket attack on the Israeli city of Tel Aviv, as the sides appeared to be hurtling toward a new round of violence. (AP Photo/Adel Hana)

Palestinians inspect the damage of destroyed building belongs to Hamas ministry of prisoners hit by Israeli airstrikes in Gaza City, early Friday, Friday, March 15, 2019. Israeli warplanes attacked militant targets in the southern Gaza Strip early Friday in response to a rare rocket attack on the Israeli city of Tel Aviv, as the sides appeared to be hurtling toward a new round of violence. (AP Photo/Adel Hana)

The Latest on Israel-Gaza (all times local):

12:10 p.m.

A Hamas official says an agreement to restore calm between Gaza militants and Israel has been reached.

The official, speaking on condition of anonymity Friday because the Islamic militant group is yet to announce, said Egypt led meditation efforts "that have apparently paid off."

After about 7:30 a.m. Friday, there were no reports of outgoing Palestinian rocket attacks or Israeli airstrikes.

In what appeared to be a step to bolster the Egyptian efforts, organizers announced the cancellation of the weekly protests along the Gaza-Israel frontier, an activity that has been going on for a year and has often led to a violence flare-up.

___

8:00 a.m.

The Israeli military says it struck 100 Hamas targets in the Gaza Strip overnight in response to rocket fire.

The army said early Friday that targets included an office complex in Gaza City, an underground complex that served as Hamas' main rocket-manufacturing site, and a center used for a Hamas drone program.

The airstrikes followed a rare rocket attack on the Israeli metropolis of Tel Aviv late Thursday. Israel says Hamas fired the rockets, though Hamas and a smaller militant group, Islamic Jihad, both denied involvement.

The fighting broke out amid Egyptian efforts to broker an expanded cease-fire deal between the bitter enemies, who last fought a war in 2014.

Several barrages of rocket fire continued during the night.