The main shopping area in T2 does have a number of outlets and tables
Options at the gate areas, particularity if travelling to the US are scare
If you are flying Aer Lingus to the US, every seat on the A330 fleet has a socket which takes most types of plugs so you can charge while you fly