Code block with language label and optional copy button.
Requires the CopyToClipboard JS hook for the copy feature.
Examples
<.code_block lang="elixir" copyable>
def hello, do: "world"
</.code_block>
<.code_block lang="heex">
<.button variant="primary">Deploy</.button>
</.code_block>
Summary
Functions
Renders a code block with optional language label and copy button.