Используя текущую spectacle boilerplate (5.2.2)
с spectacle-code-slide
, все работает нормально, пока не перемещается по коду внутри элемента CodeSlide.
<CodeSlide
transition={[]}
lang="js"
bgColor="secondary"
code={require("raw-loader!../assets/code.example")}
ranges={[
{ loc: [0, 270], title: "Walking through some code" },
{ loc: [0, 1], title: "The Beginning" },
{ loc: [1, 2] },
{ loc: [1, 2], note: "Heres a note!" },
{ loc: [2, 3] },
{ loc: [8, 10] },
]}/>
Вот результат, который я получаю
Глядя на учебник из GitHub Spectal-Code-Slide, кажется, что это способ сделать это (если я где-то не ошибаюсь) и способ сделать Prism (который являетсяиспользуется CodeSlide для подсветки) чтобы понять целевой язык, задав свойство lang=""
.
Вот вопрос: кто-нибудь умудрился заставить компонент CodeSlide правильно работать с текущей версией эталонного образца?