Skip to content

Latest commit

 

History

History
58 lines (40 loc) · 3.38 KB

File metadata and controls

58 lines (40 loc) · 3.38 KB

прокручиваемые слова

верхняя строка имеет все символы, карточки только иероглифы

в верхней строке нужно определить центры всех словосочетаний, для этого трансформировать прогресс 0..1 в массив пикселей по х. напр [0..1] => учесть кол-во карточек (5) [0.0..0.2..0.4..0.6..0.8..1.0] => (позиция х каждого центра на верхней строке) [0..-60..-232..-276..-343]

функция определяет, какой сегмент должен подсвечиваться. когда пролистанные карточки = 4.1, то сегмент 5 должен начинать подсвечиваться, пока

когда прогресс 0, первая карта в центре. когда прогресс 1, последняя карта в центре.

type _ = {
  segments: {
    text: string
    forCards: number[]
  }[]
}

  • лаг от модалки: каждый ChLink имеет поповер, нужно оставить только один на весь компонент
  • по поиску "округ" в китайских словах есть якори на бкрс, а не Link на мкрс