No, it's not reasonable. It's a vote, not justification to throw fists or anything in between, even.
If you're voting to take away people's healthcare, or to discriminate against them based on who they love, or their gender, then of course they are angry!
But it's fair to expect that you won't get into a fistfight with someone just because they make you angry.
Some people won't be cowed by a publicly aggressive racist... I'd tell my boss that I'm uncomfortable working with them. I'm not a snowflake, if someone else can't handle my speach and the resulting consequences of their own.