it-tools/dist/client/assets/chunks/chunk-115e89f3.js
2024-04-28 00:48:29 +08:00

1 line
2.9 KiB
JavaScript

import{b as q}from"./chunk-a740628f.js";import{d as B,r as _,j as U,k as F,l as e,m as o,q as l,S as a,E as N,z as V,K as $}from"./chunk-449c23a2.js";import{_ as z}from"./chunk-606d31d4.js";import{_ as D}from"./chunk-6deddc2e.js";import{u as E,_ as L}from"./chunk-def49e3c.js";import{u as R}from"./chunk-b6bc107b.js";import{_ as T}from"./chunk-15edd6a5.js";import{_ as j}from"./chunk-4515d3e7.js";import{_ as y}from"./chunk-e7959c45.js";import{_ as K,a as Q}from"./chunk-c69fadad.js";import"./chunk-a3974c29.js";import"./chunk-27eb844d.js";import"./chunk-9a43cce8.js";import"./chunk-340feaf0.js";import"./chunk-fc34c9a6.js";import"../entries/src_pages_Home.page.16dc467b.js";import"./chunk-cf010ec4.js";import"./chunk-ee54c1e8.js";import"./chunk-051b56e8.js";import"./chunk-66ac4853.js";import"./chunk-9519e52e.js";import"./chunk-416dc92c.js";import"./chunk-f94e2689.js";import"./chunk-e933942f.js";import"./chunk-44a8cfdb.js";import"./chunk-44692048.js";import"./chunk-015e5c20.js";import"./chunk-2749dac9.js";import"./chunk-567e13ca.js";import"./chunk-26a03a7a.js";import"./chunk-f823181b.js";import"./chunk-1d5b5526.js";import"./chunk-af6e0163.js";import"./chunk-b0332f36.js";import"./chunk-f206ee20.js";import"./chunk-4ee2916e.js";import"./chunk-c534f75d.js";import"./chunk-6d336811.js";import"./chunk-5d5107c5.js";const S={flex:"","flex-col":"","items-center":"","gap-3":""},$o=B({__name:"qr-code-generator",setup(Y){const r=_("#000000ff"),p=_("#ffffffff"),i=_("medium"),f=["low","medium","quartile","high"],m=_("https://it-tools.tech"),{qrcode:s}=E({text:m,color:{background:p,foreground:r},errorCorrectionLevel:i,options:{width:1024}}),{download:g}=R({source:s,filename:"qr-code.png"});return(A,n)=>{const v=D,u=T,c=j,b=z,x=y,d=K,w=L,h=$,k=Q,C=q;return U(),F(C,null,{default:e(()=>[o(k,{"x-gap":"12","y-gap":"12",cols:"1 600:3"},{default:e(()=>[o(d,{span:"2"},{default:e(()=>[o(v,{value:l(m),"onUpdate:value":n[0]||(n[0]=t=>a(m)?m.value=t:null),"label-position":"left","label-width":"130px","label-align":"right",label:"Text:",multiline:"",rows:"1",autosize:"",placeholder:"Your link or text...","mb-6":""},null,8,["value"]),o(x,{"label-width":"130","label-placement":"left"},{default:e(()=>[o(c,{label:"Foreground color:"},{default:e(()=>[o(u,{value:l(r),"onUpdate:value":n[1]||(n[1]=t=>a(r)?r.value=t:null),modes:["hex"]},null,8,["value"])]),_:1}),o(c,{label:"Background color:"},{default:e(()=>[o(u,{value:l(p),"onUpdate:value":n[2]||(n[2]=t=>a(p)?p.value=t:null),modes:["hex"]},null,8,["value"])]),_:1}),o(b,{value:l(i),"onUpdate:value":n[3]||(n[3]=t=>a(i)?i.value=t:null),label:"Error resistance:","label-position":"left","label-width":"130px","label-align":"right",options:f.map(t=>({label:t,value:t}))},null,8,["value","options"])]),_:1})]),_:1}),o(d,null,{default:e(()=>[N("div",S,[o(w,{src:l(s),width:"200"},null,8,["src"]),o(h,{onClick:l(g)},{default:e(()=>[V(" Download qr-code ")]),_:1},8,["onClick"])])]),_:1})]),_:1})]),_:1})}}});export{$o as default};