mirror of
https://github.com/CorentinTh/it-tools.git
synced 2025-05-05 13:57:10 -04:00
2 lines
1.2 KiB
JavaScript
2 lines
1.2 KiB
JavaScript
![]() |
import{b as i}from"./chunk-a740628f.js";import{_}from"./chunk-6deddc2e.js";import{f as p}from"./chunk-ae87c221.js";import{d as c,r as m,j as f,k as d,l as v,m as n,q as t,S as x,E as g}from"./chunk-449c23a2.js";import{_ as b}from"./chunk-7eca5523.js";import"./chunk-9a43cce8.js";import"./chunk-340feaf0.js";import"../entries/src_pages_Home.page.16dc467b.js";import"./chunk-cf010ec4.js";import"./chunk-ee54c1e8.js";import"./chunk-b0ec40cc.js";function h(o){return new TextEncoder().encode(o).buffer.byteLength}const B={"mt-5":"",flex:""},I=c({__name:"text-statistics",setup(o){const e=m("");return(y,a)=>{const r=_,l=b,s=i;return f(),d(s,null,{default:v(()=>[n(r,{value:t(e),"onUpdate:value":a[0]||(a[0]=u=>x(e)?e.value=u:null),multiline:"",placeholder:"Your text...",rows:"5"},null,8,["value"]),g("div",B,[n(l,{label:"Character count",value:t(e).length,"flex-1":""},null,8,["value"]),n(l,{label:"Word count",value:t(e)===""?0:t(e).split(/\s+/).length,"flex-1":""},null,8,["value"]),n(l,{label:"Line count",value:t(e)===""?0:t(e).split(/\r\n|\r|\n/).length,"flex-1":""},null,8,["value"]),n(l,{label:"Byte size",value:t(p)(t(h)(t(e))),"flex-1":""},null,8,["value"])])]),_:1})}}});export{I as default};
|