add action-share component