Support latest version of font awesome

This commit is contained in:
Tyler Long
2018-12-17 16:27:46 +08:00
parent 4ab2fed8d2
commit e25e8af135

View File

@@ -67,9 +67,7 @@ export const addVertices = function (vert, g) {
let labelTypeStr = ''
if (conf.htmlLabels) {
labelTypeStr = 'html'
verticeText = verticeText.replace(/fa:fa[\w-]+/g, function (s) {
return '<i class="fa ' + s.substring(3) + '"></i>'
})
verticeText = verticeText.replace(/fa[lrsb]?:fa-[\w-]+/g, s => `<i class='${s.replace(':', ' ')}'></i>`)
if (vertice.link) {
verticeText = '<a href="' + vertice.link + '" rel="noopener">' + verticeText + '</a>'
}