1
0
mirror of https://github.com/PanJiaChen/vue-element-admin.git synced 2025-08-10 12:01:57 +08:00
Elsio Sanchez 8da6ff7f6d
fix document (#849)
* fix document

* minimal changes

* support to gitter chat

Co-authored-by: elsiosanchez <elsiossanches@gmail.com>
2021-05-14 17:45:17 -04:00

48 lines
1.3 KiB
JavaScript

import axios from 'axios'
import dynamicLoadScript from './dynamic-load-script'
export function getCodefund(template = 'default') {
const codefundId = isGitee() ? '79' : '116'
axios
.get(
`https://codefund.io/properties/${codefundId}/funder.html?template=${template}`
)
.then(function(response) {
document.getElementById('codefund').innerHTML = response.data
})
}
export function isGitee() {
const origin = window.location.origin
if (origin.includes('gitee.io')) {
return true
}
return false
}
export function loadCarbon() {
const id = '_carbonads_js'
const existingScript = document.getElementById(id)
if (existingScript) return
const script = document.createElement('script')
document.body.appendChild(script)
dynamicLoadScript(
'https://cdn.carbonads.com/carbon.js?serve=CE7IK5QY&placement=panjiachengithubio',
() => {},
id
)
}
export function loadGitter() {
const id = 'adempiere/adempiere-vue'
const existingScript = document.getElementById(id)
if (existingScript) return
const script = document.createElement('script')
script.id = id
script.text =
"((window.gitter = {}).chat = {}).options = {room: 'adempiere/adempiere-vue'};"
document.body.appendChild(script)
dynamicLoadScript('https://sidecar.gitter.im/dist/sidecar.v1.js')
}