Create a badge component what supports error success, warning and custom color | A shadcn/ui and v0 generation - v0