Faits: Faits: A. Par décision du 17 février 2006, l'Office cantonal de l'assurance-invalidité du canton de Genève a supprimé le droit de G._ à une rente d'invalidité. Il a retiré l'effet suspensif à une éventuelle opposition contre cette décision. G._ a formé opposition contre cette décision, en demandant que l'effet suspensif soit restitué. Par décision incidente sur opposition du 5 avril 2006, l'office AI a rejeté la requête en rétablissement de l'effet suspensif et réservé le fond. Par décision incidente sur opposition du 5 avril 2006, l'office AI a rejeté la requête en rétablissement de l'effet suspensif et réservé le fond. B. G._ a formé recours contre cette décision devant le Tribunal cantonal des assurances sociales de la République et canton de Genève, en concluant à l'annulation de celle-ci et à la restitution de l'effet suspensif à l'opposition formée contre la décision du 17 février 2006. Par jugement du 18 mai 2006, le Tribunal cantonal des assurances sociales a rejeté le recours. Par jugement du 18 mai 2006, le Tribunal cantonal des assurances sociales a rejeté le recours. C. G._ interjette un recours de droit administratif contre ce jugement, dont elle demande l'annulation, avec suite de dépens, en concluant à ce que l'effet suspensif soit restitué à l'opposition et au recours cantonal. L'Office cantonal de l'assurance-invalidité du canton de Genève conclut au rejet du recours. L'Office fédéral des assurances sociales a renoncé à se déterminer. 