mirror of
https://github.com/Radarr/Radarr.git
synced 2024-09-11 20:12:41 +02:00
Replaced matchAll usage since it's not available on all browsers
This commit is contained in:
parent
cd50767273
commit
c988151b5d
@ -16,10 +16,11 @@ class InlineMarkdown extends Component {
|
|||||||
// For now only replace links
|
// For now only replace links
|
||||||
const markdownBlocks = [];
|
const markdownBlocks = [];
|
||||||
if (data) {
|
if (data) {
|
||||||
const matches = data.matchAll(/\[(.+?)\]\((.+?)\)/g);
|
const regex = RegExp(/\[(.+?)\]\((.+?)\)/g);
|
||||||
let endIndex = 0;
|
|
||||||
|
|
||||||
for (const match of matches) {
|
let endIndex = 0;
|
||||||
|
let match = null;
|
||||||
|
while ((match = regex.exec(data)) !== null) {
|
||||||
if (match.index > endIndex) {
|
if (match.index > endIndex) {
|
||||||
markdownBlocks.push(data.substr(endIndex, match.index - endIndex));
|
markdownBlocks.push(data.substr(endIndex, match.index - endIndex));
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user