2
0
mirror of https://github.com/tenrok/vue-meta.git synced 2026-06-15 15:22:25 +03:00
Files
vue-meta/benchmark/v2.js
T
2019-06-12 13:42:50 +02:00

20 lines
498 B
JavaScript

import { defaultOptions as options } from '../src/shared/constants'
import generateServerInjector from '../src/server/generateServerInjector'
export default function v2(metaInfo) {
// generate server injectors
for (const key in metaInfo) {
if (metaInfo.hasOwnProperty(key)) {
metaInfo[key] = generateServerInjector('ssr', options, key, metaInfo[key])
}
}
let text = ''
for (const key in metaInfo) {
text += metaInfo[key].text()
}
return `<head>${text}</head>`
}