pub type MessageSquare = FunctionComponent<message_square>;