Followup to b92993fcee I ran out of time to get this working for that fix, also here I am making the post.url method have parity with post.shareUrl in JS, which omits the post number for the first post.
b92993fcee
Followup to c6cb319671, the actionCallback function was double-wrapped with () => {} which meant that copyClipboard did not return a promise.
c6cb319671