bbc/unicode-bidirectional

View on GitHub
src/paragraph/levelRunFromIndex.js

Summary

Maintainability
A
0 mins
Test Coverage
import { Run } from '../type';

function levelRunFromIndex(sequence, index) {
  const lookup = sequence.filter(run => index >= run.get('from') && index < run.get('to'));
  if (lookup.size > 0) return lookup.last();
  return new Run();
}

export default levelRunFromIndex;