{withIcon && (
)}
{displayStatus === BeaconDisplayStatus.Loading && (
{_t("location_sharing|loading_live_location")}
)}
{displayStatus === BeaconDisplayStatus.Stopped && (
{_t("location_sharing|live_location_ended")}
)}
{displayStatus === BeaconDisplayStatus.Error && (
{_t("location_sharing|live_location_error")}
)}
{displayStatus === BeaconDisplayStatus.Active && beacon && (
<>
<>
{label}
{displayLiveTimeRemaining ? (
) : (
)}
>
>
)}
{children}
);
};
export default BeaconStatus;