fix(client): fix script id of Captcha
This commit is contained in:
		
							parent
							
								
									66f3de6262
								
							
						
					
					
						commit
						dd93a07c0f
					
				
					 1 changed files with 4 additions and 2 deletions
				
			
		|  | @ -62,14 +62,16 @@ const src = computed(() => { | |||
| 	} | ||||
| }); | ||||
| 
 | ||||
| const scriptId = computed(() => `script-${props.provider}`) | ||||
| 
 | ||||
| const captcha = computed<Captcha>(() => window[variable.value] || {} as unknown as Captcha); | ||||
| 
 | ||||
| if (loaded) { | ||||
| 	available.value = true; | ||||
| } else { | ||||
| 	(document.getElementById(props.provider) || document.head.appendChild(Object.assign(document.createElement('script'), { | ||||
| 	(document.getElementById(scriptId.value) || document.head.appendChild(Object.assign(document.createElement('script'), { | ||||
| 		async: true, | ||||
| 		id: props.provider, | ||||
| 		id: scriptId.value, | ||||
| 		src: src.value, | ||||
| 	}))) | ||||
| 		.addEventListener('load', () => available.value = true); | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue