A responsive TextView in TypeScript, responding to error with message, disabled mode, and regular mode.