I've found that when it comes to mental health issues the least said in the workplace the better.
This is what sick leave is for, and like any other medical condition, it's really nobody's business (managers & supervisors included) what the details are as long as we're able to perform our duties satisfactorily when not on leave.
If people try to pry, I simply tell them I appreciate their care and concern... That life just gobsmacks us sometimes and everything is gonna be alright.
Sincerely,
Pfrog!