Add ellipsis effect to hidden beacon status (#8755)
parent
527da1c5e7
commit
323e911fe7
|
@ -55,6 +55,11 @@ limitations under the License.
|
||||||
|
|
||||||
white-space: nowrap;
|
white-space: nowrap;
|
||||||
overflow: hidden;
|
overflow: hidden;
|
||||||
|
|
||||||
|
.mx_BeaconStatus_description_status {
|
||||||
|
text-overflow: ellipsis;
|
||||||
|
overflow: hidden;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
.mx_BeaconStatus_expiryTime {
|
.mx_BeaconStatus_expiryTime {
|
||||||
|
|
|
@ -63,11 +63,15 @@ const BeaconStatus: React.FC<Props & HTMLProps<HTMLDivElement>> =
|
||||||
/> }
|
/> }
|
||||||
<div className='mx_BeaconStatus_description'>
|
<div className='mx_BeaconStatus_description'>
|
||||||
|
|
||||||
{ displayStatus === BeaconDisplayStatus.Loading && <span>{ _t('Loading live location...') }</span> }
|
{ displayStatus === BeaconDisplayStatus.Loading &&
|
||||||
{ displayStatus === BeaconDisplayStatus.Stopped && <span>{ _t('Live location ended') }</span> }
|
<span className="mx_BeaconStatus_description_status">{ _t('Loading live location...') }</span>
|
||||||
|
}
|
||||||
{ displayStatus === BeaconDisplayStatus.Error && <span>{ _t('Live location error') }</span> }
|
{ displayStatus === BeaconDisplayStatus.Stopped &&
|
||||||
|
<span className="mx_BeaconStatus_description_status">{ _t('Live location ended') }</span>
|
||||||
|
}
|
||||||
|
{ displayStatus === BeaconDisplayStatus.Error &&
|
||||||
|
<span className="mx_BeaconStatus_description_status">{ _t('Live location error') }</span>
|
||||||
|
}
|
||||||
{ displayStatus === BeaconDisplayStatus.Active && beacon && <>
|
{ displayStatus === BeaconDisplayStatus.Active && beacon && <>
|
||||||
<>
|
<>
|
||||||
<span className='mx_BeaconStatus_label'>{ label }</span>
|
<span className='mx_BeaconStatus_label'>{ label }</span>
|
||||||
|
|
|
@ -136,7 +136,9 @@ exports[`<BeaconStatus /> renders loading state 1`] = `
|
||||||
<div
|
<div
|
||||||
className="mx_BeaconStatus_description"
|
className="mx_BeaconStatus_description"
|
||||||
>
|
>
|
||||||
<span>
|
<span
|
||||||
|
className="mx_BeaconStatus_description_status"
|
||||||
|
>
|
||||||
Loading live location...
|
Loading live location...
|
||||||
</span>
|
</span>
|
||||||
</div>
|
</div>
|
||||||
|
@ -165,7 +167,9 @@ exports[`<BeaconStatus /> renders stopped state 1`] = `
|
||||||
<div
|
<div
|
||||||
className="mx_BeaconStatus_description"
|
className="mx_BeaconStatus_description"
|
||||||
>
|
>
|
||||||
<span>
|
<span
|
||||||
|
className="mx_BeaconStatus_description_status"
|
||||||
|
>
|
||||||
Live location ended
|
Live location ended
|
||||||
</span>
|
</span>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
@ -15,7 +15,9 @@ exports[`<OwnBeaconStatus /> renders without a beacon instance 1`] = `
|
||||||
<div
|
<div
|
||||||
className="mx_BeaconStatus_description"
|
className="mx_BeaconStatus_description"
|
||||||
>
|
>
|
||||||
<span>
|
<span
|
||||||
|
className="mx_BeaconStatus_description_status"
|
||||||
|
>
|
||||||
Loading live location...
|
Loading live location...
|
||||||
</span>
|
</span>
|
||||||
</div>
|
</div>
|
||||||
|
|
Loading…
Reference in New Issue