message: It gets weird
diff: if can && can.add_to
  include ../../grid_item/templates/types/new_block
  -else if channel && channel.get('status') === 'private'
  - //- If we can't add to the channel but it's private then that means
  +else if (channel && channel.get('status') === 'private') && !(sd && sd.SHARE_TOKEN)
  + //- If we can't add to the channel but it's private (and not via the share link) then that means
  //- the user needs to upgrade to premium to add to it
  //-
  //- The reason this only exists in grid view is because
  