import typing
import json


def parse_extra_data(
    extra_data: typing.Optional[str],
) -> typing.Mapping[str, typing.Any]:
    """Parse extra data (JSON)."""
    if extra_data:
        return typing.cast(typing.Mapping[str, typing.Any], json.loads(extra_data))
    return {}