Update logic in UnsplicedTranscript.tsx (#565)

- Make sure that the segments connecting the exon boxes are always drawn correctly
   by deriving the coordinates and the widths of the connecting segments from the precalculated coordinates
   and widths of the exon boxes
- Make sure that the right border of the last exon box does not extend beyond the total transcript width
   by using a custom interpolation function that always interpolates to the smallest integer
   rather than to the nearest one.

Co-authored-by: Imran Salam <imran@ebi.ac.uk>
7 jobs for dev in 4 minutes and 31 seconds (queued for 4 seconds)
Status Job ID Name Coverage
  Test Build Static
passed #546931
Test_N_Build

00:03:23

 
  Build Docker Images
passed #546932
Nginx:Staging

00:00:17

passed #546933
Node:Staging

00:00:57

 
  Deploy
passed #546937
Pub:Staging-HL

00:00:08

passed #546935
Pub:Staging-HX

00:00:07

passed #546936
Staging:HL

00:00:08

passed #546934
Staging:HX

00:00:09