PageSourceSearch

https://www.ijper.org/assets/createLucideIcon-C_BWx8QT.js

js ijper.org collected 2026-09-24 23:06:57 UTC 2,272 bytes, 21 lines download raw bytes

vendor: 2,272 bytes, lines 1-21
1import{t as h}from"./index-CXCjBhtX.js";import{r as d}from"./vendor-react-Cnc6YwJC.js";const C=n=>typeof n=="boolean"?`${n}`:n===0?"0":n,w=h,O=(n,t)=>e=>{var o;if(t?.variants==null)return w(n,e?.class,e?.className);const{variants:s,defaultVariants:a}=t,v=Object.keys(s).map(r=>{const l=e?.[r],u=a?.[r];if(l===null)return null;const i=C(l)||C(u);return s[r][i]}),c=e&&Object.entries(e).reduce((r,l)=>{let[u,i]=l;return i===void 0||(r[u]=i),r},{}),m=t==null||(o=t.compoundVariants)===null||o===void 0?void 0:o.reduce((r,l)=>{let{class:u,className:i,...k}=l;return Object.entries(k).every(N=>{let[y,f]=N;return Array.isArray(f)?f.includes({...a,...c}[y]):{...a,...c}[y]===f})?[...r,u,i]:r},[]);return w(n,v,m,e?.class,e?.className)};/**
2 * @license lucide-react v0.462.0 - ISC
3 *
4 * This source code is licensed under the ISC license.
5 * See the LICENSE file in the root directory of this source tree.
6 */const x=n=>n.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase(),b=(...n)=>n.filter((t,e,o)=>!!t&&t.trim()!==""&&o.indexOf(t)===e).join(" ").trim();/**
7 * @license lucide-react v0.462.0 - ISC
8 *
9 * This source code is licensed under the ISC license.
10 * See the LICENSE file in the root directory of this source tree.
11 */var V={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"};/**
12 * @license lucide-react v0.462.0 - ISC
13 *
14 * This source code is licensed under the ISC license.
15 * See the LICENSE file in the root directory of this source tree.
16 */const A=d.forwardRef(({color:n="currentColor",size:t=24,strokeWidth:e=2,absoluteStrokeWidth:o,className:s="",children:a,iconNode:v,...c},m)=>d.createElement("svg",{ref:m,...V,width:t,height:t,stroke:n,strokeWidth:o?Number(e)*24/Number(t):e,className:b("lucide",s),...c},[...v.map(([r,l])=>d.createElement(r,l)),...Array.isArray(a)?a:[a]]));/**
17 * @license lucide-react v0.462.0 - ISC
18 *
19 * This source code is licensed under the ISC license.
20 * See the LICENSE file in the root directory of this source tree.
21 */const $=(n,t)=>{const e=d.forwardRef(({className:o,...s},a)=>d.createElement(A,{ref:a,iconNode:t,className:b(`lucide-${x(n)}`,o),...s}));return e.displayName=`${n}`,e};export{$ as a,O as c};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.