refactor thought sharing hook to abstract it
add shareable hook to activity form