From 03b7fe4eb1ccba4c3bc0d87f92905cf54d50fde7 Mon Sep 17 00:00:00 2001 From: Mohamadzadeh <7796733@gmail.com> Date: Sun, 21 Jun 2026 11:51:36 +0330 Subject: [PATCH] update icons --- dist/icons.js | 140 ++++++++++++++++++------------------ src/icons/UserDataIcons.jsx | 33 ++++++++- 2 files changed, 102 insertions(+), 71 deletions(-) diff --git a/dist/icons.js b/dist/icons.js index f187349..5ec4b66 100644 --- a/dist/icons.js +++ b/dist/icons.js @@ -1,7 +1,7 @@ import { jsx as r, jsxs as o, Fragment as h } from "react/jsx-runtime"; -import v from "react"; -function e({ size: t = 20, label: l, hasSlash: n = !1, children: c, ...m }) { - const i = v.useId(); +import m from "react"; +function e({ size: t = 20, label: n, hasSlash: l = !1, children: c, ...v }) { + const i = m.useId(); return /* @__PURE__ */ r( "svg", { @@ -10,11 +10,11 @@ function e({ size: t = 20, label: l, hasSlash: n = !1, children: c, ...m }) { height: t, viewBox: "0 0 24 24", fill: "none", - "aria-hidden": l ? void 0 : !0, - role: l ? "img" : void 0, - "aria-label": l, - ...m, - children: n ? /* @__PURE__ */ o(h, { children: [ + "aria-hidden": n ? void 0 : !0, + role: n ? "img" : void 0, + "aria-label": n, + ...v, + children: l ? /* @__PURE__ */ o(h, { children: [ /* @__PURE__ */ r("defs", { children: /* @__PURE__ */ o("mask", { id: i, children: [ /* @__PURE__ */ r("rect", { width: "24", height: "24", fill: "white" }), /* @__PURE__ */ r( @@ -44,17 +44,17 @@ function M({ strokeWidth: t = 2.2 }) { } ); } -function H({ size: t = 20, label: l = "سالم", ...n }) { - return /* @__PURE__ */ r(e, { size: t, label: l, ...n, children: /* @__PURE__ */ r( +function H({ size: t = 20, label: n = "سالم", ...l }) { + return /* @__PURE__ */ r(e, { size: t, label: n, ...l, children: /* @__PURE__ */ r( "path", { fill: "currentColor", - d: "M22.175 10.525q.275.3.275.713t-.275.712l-3.55 3.525q-.275.3-.7.3t-.7-.3l-1.425-1.4q-.3-.3-.3-.712t.3-.713q.3-.275.713-.275t.712.275l.7.7l2.825-2.825q.3-.275.712-.275t.713.275m-11.85 9.9l-2.5-2.275q-1.8-1.625-3.087-2.9t-2.125-2.4t-1.225-2.175T1 8.475q0-2.35 1.575-3.912T6.5 3q1.3 0 2.475.538T11 5.075q.85-1 2.025-1.537T15.5 3q2.125 0 3.563 1.288T20.85 7.3q-.5-.2-1.05-.25T18.675 7q-2.125 0-3.9 1.713T13 13q0 1.2.525 2.438T15 17.45q-.475.425-1.237 1.088T12.45 19.7l-.8.725q-.275.25-.663.25t-.662-.25" + d: "M9 21q-.425 0-.712-.288T8 20v-4H4q-.425 0-.712-.288T3 15V9q0-.425.288-.712T4 8h4V4q0-.425.288-.712T9 3h6q.425 0 .713.288T16 4v4h4q.425 0 .713.288T21 9v6q0 .425-.288.713T20 16h-4v4q0 .425-.288.713T15 21z" } ) }); } -function S({ size: t = 20, label: l = "معلول", ...n }) { - return /* @__PURE__ */ o(e, { size: t, label: l, ...n, children: [ +function S({ size: t = 20, label: n = "معلول", ...l }) { + return /* @__PURE__ */ o(e, { size: t, label: n, ...l, children: [ /* @__PURE__ */ r("path", { d: "m12.594 23.258l-.012.002l-.071.035l-.02.004l-.014-.004l-.071-.036q-.016-.004-.024.006l-.004.01l-.017.428l.005.02l.01.013l.104.074l.015.004l.012-.004l.104-.074l.012-.016l.004-.017l-.017-.427q-.004-.016-.016-.018m.264-.113l-.014.002l-.184.093l-.01.01l-.003.011l.018.43l.005.012l.008.008l.201.092q.019.005.029-.008l.004-.014l-.034-.614q-.005-.019-.02-.022m-.715.002a.02.02 0 0 0-.027.006l-.006.014l-.034.614q.001.018.017.024l.015-.002l.201-.093l.01-.008l.003-.011l.018-.43l-.003-.012l-.01-.01z" }), /* @__PURE__ */ r( "path", @@ -72,47 +72,47 @@ const a = /* @__PURE__ */ r( d: "M21 17v-6.9L12 15L1 9l11-6l11 6v8zm-9 4l-7-3.8v-5l7 3.8l7-3.8v5z" } ); -function g({ size: t = 20, label: l = "محصل", ...n }) { - return /* @__PURE__ */ r(e, { size: t, label: l, ...n, children: a }); +function g({ size: t = 20, label: n = "محصل", ...l }) { + return /* @__PURE__ */ r(e, { size: t, label: n, ...l, children: a }); } -function C({ size: t = 20, label: l = "غیر محصل", ...n }) { - return /* @__PURE__ */ r(e, { size: t, label: l, hasSlash: !0, ...n, children: a }); +function V({ size: t = 20, label: n = "غیر محصل", ...l }) { + return /* @__PURE__ */ r(e, { size: t, label: n, hasSlash: !0, ...l, children: a }); } -const q = /* @__PURE__ */ r( +const u = /* @__PURE__ */ r( "path", { fill: "currentColor", d: "M6.95 8.05q-.525 0-.737-.213T6 7.1q0-1 .475-1.85t1.275-1.4L12 1l4.25 2.85q.8.55 1.275 1.4T18 7.1q0 .525-.213.738t-.737.212zM1 21V8.725Q.55 8.45.275 8.013T0 7t.6-1.4T2 4q.8.775 1.4 1.6T4 7t-.275 1.013T3 8.724V13h2v-2q0-.625.4-1.2t1.15-.75h10.9q.75.175 1.15.75T19 11v2h2V8.725q-.45-.275-.725-.712T20 7t.6-1.4T22 4q.8.775 1.4 1.6T24 7t-.275 1.013t-.725.712V21h-9v-4q0-.825-.587-1.412T12 15t-1.412.588T10 17v4z" } ); -function V({ +function C({ size: t = 20, - label: l = "رفت و آمد به مساجد و هیئات دارد", - ...n + label: n = "رفت و آمد به مساجد و هیئات دارد", + ...l }) { - return /* @__PURE__ */ r(e, { size: t, label: l, ...n, children: q }); + return /* @__PURE__ */ r(e, { size: t, label: n, ...l, children: u }); } -function L({ - size: t = 20, - label: l = "رفت و آمد به مساجد و هیئات ندارد", - ...n -}) { - return /* @__PURE__ */ r(e, { size: t, label: l, hasSlash: !0, ...n, children: q }); -} -const u = /* @__PURE__ */ r("path", { fill: "currentColor", d: "M5 21V3h10l.4 2H21v10h-7l-.4-2H7v8z" }); function z({ size: t = 20, - label: l = "اعتقاد به نظام دارد", - ...n + label: n = "رفت و آمد به مساجد و هیئات ندارد", + ...l }) { - return /* @__PURE__ */ r(e, { size: t, label: l, ...n, children: u }); + return /* @__PURE__ */ r(e, { size: t, label: n, hasSlash: !0, ...l, children: u }); +} +const q = /* @__PURE__ */ r("path", { fill: "currentColor", d: "M5 21V3h10l.4 2H21v10h-7l-.4-2H7v8z" }); +function L({ + size: t = 20, + label: n = "اعتقاد به نظام دارد", + ...l +}) { + return /* @__PURE__ */ r(e, { size: t, label: n, ...l, children: q }); } function A({ size: t = 20, - label: l = "اعتقاد به نظام ندارد", - ...n + label: n = "اعتقاد به نظام ندارد", + ...l }) { - return /* @__PURE__ */ r(e, { size: t, label: l, hasSlash: !0, ...n, children: u }); + return /* @__PURE__ */ r(e, { size: t, label: n, hasSlash: !0, ...l, children: q }); } const T = /* @__PURE__ */ r( "path", @@ -123,17 +123,17 @@ const T = /* @__PURE__ */ r( ); function k({ size: t = 20, - label: l = "مهاجرت دارد", - ...n + label: n = "مهاجرت دارد", + ...l }) { - return /* @__PURE__ */ r(e, { size: t, label: l, ...n, children: T }); + return /* @__PURE__ */ r(e, { size: t, label: n, ...l, children: T }); } function w({ size: t = 20, - label: l = "مهاجرت ندارد", - ...n + label: n = "مهاجرت ندارد", + ...l }) { - return /* @__PURE__ */ r(e, { size: t, label: l, hasSlash: !0, ...n, children: T }); + return /* @__PURE__ */ r(e, { size: t, label: n, hasSlash: !0, ...l, children: T }); } const s = /* @__PURE__ */ r( "path", @@ -144,17 +144,17 @@ const s = /* @__PURE__ */ r( ); function B({ size: t = 20, - label: l = "حضور در تجمعات نظام دارد", - ...n + label: n = "حضور در تجمعات نظام دارد", + ...l }) { - return /* @__PURE__ */ r(e, { size: t, label: l, ...n, children: s }); + return /* @__PURE__ */ r(e, { size: t, label: n, ...l, children: s }); } function N({ size: t = 20, - label: l = "حضور در تجمعات نظام ندارد", - ...n + label: n = "حضور در تجمعات نظام ندارد", + ...l }) { - return /* @__PURE__ */ r(e, { size: t, label: l, hasSlash: !0, ...n, children: s }); + return /* @__PURE__ */ r(e, { size: t, label: n, hasSlash: !0, ...l, children: s }); } const d = /* @__PURE__ */ o(h, { children: [ /* @__PURE__ */ r( @@ -174,20 +174,20 @@ const d = /* @__PURE__ */ o(h, { children: [ ] }); function b({ size: t = 20, - label: l = "اعتقادات مذهبی دارد", - ...n + label: n = "اعتقادات مذهبی دارد", + ...l }) { - return /* @__PURE__ */ r(e, { size: t, label: l, ...n, children: d }); + return /* @__PURE__ */ r(e, { size: t, label: n, ...l, children: d }); } function j({ size: t = 20, - label: l = "اعتقادات مذهبی ندارد", - ...n + label: n = "اعتقادات مذهبی ندارد", + ...l }) { - return /* @__PURE__ */ r(e, { size: t, label: l, hasSlash: !0, ...n, children: d }); + return /* @__PURE__ */ r(e, { size: t, label: n, hasSlash: !0, ...l, children: d }); } -function x({ size: t = 20, label: l = "حجاب دارد", ...n }) { - return /* @__PURE__ */ r(e, { size: t, label: l, ...n, children: /* @__PURE__ */ r( +function x({ size: t = 20, label: n = "حجاب دارد", ...l }) { + return /* @__PURE__ */ r(e, { size: t, label: n, ...l, children: /* @__PURE__ */ r( "path", { fill: "currentColor", @@ -195,8 +195,8 @@ function x({ size: t = 20, label: l = "حجاب دارد", ...n }) { } ) }); } -function Q({ size: t = 20, label: l = "حجاب ناقص", ...n }) { - return /* @__PURE__ */ r(e, { size: t, label: l, ...n, children: /* @__PURE__ */ r( +function Q({ size: t = 20, label: n = "حجاب ناقص", ...l }) { + return /* @__PURE__ */ r(e, { size: t, label: n, ...l, children: /* @__PURE__ */ r( "path", { fill: "currentColor", @@ -204,8 +204,8 @@ function Q({ size: t = 20, label: l = "حجاب ناقص", ...n }) { } ) }); } -function y({ size: t = 20, label: l = "حجاب ندارد", ...n }) { - return /* @__PURE__ */ r(e, { size: t, label: l, ...n, children: /* @__PURE__ */ r( +function y({ size: t = 20, label: n = "حجاب ندارد", ...l }) { + return /* @__PURE__ */ r(e, { size: t, label: n, ...l, children: /* @__PURE__ */ r( "path", { fill: "currentColor", @@ -222,35 +222,35 @@ const f = /* @__PURE__ */ r( ); function R({ size: t = 20, - label: l = "شبکه اجتماعی دارد", - ...n + label: n = "شبکه اجتماعی دارد", + ...l }) { - return /* @__PURE__ */ r(e, { size: t, label: l, ...n, children: f }); + return /* @__PURE__ */ r(e, { size: t, label: n, ...l, children: f }); } function E({ size: t = 20, - label: l = "شبکه اجتماعی ندارد", - ...n + label: n = "شبکه اجتماعی ندارد", + ...l }) { - return /* @__PURE__ */ r(e, { size: t, label: l, hasSlash: !0, ...n, children: f }); + return /* @__PURE__ */ r(e, { size: t, label: n, hasSlash: !0, ...l, children: f }); } export { Q as HalfHijabIcon, - z as HasEstablishmentBeliefIcon, + L as HasEstablishmentBeliefIcon, x as HasHijabIcon, k as HasMigrationIcon, - V as HasMosqueAttendanceIcon, + C as HasMosqueAttendanceIcon, b as HasReligiousBeliefIcon, R as HasSocialAccountIcon, B as HasSystemGatheringIcon, S as IsDisabledIcon, H as IsHealthyIcon, - C as IsNotStudentIcon, + V as IsNotStudentIcon, g as IsStudentIcon, A as NoEstablishmentBeliefIcon, y as NoHijabIcon, w as NoMigrationIcon, - L as NoMosqueAttendanceIcon, + z as NoMosqueAttendanceIcon, j as NoReligiousBeliefIcon, E as NoSocialAccountIcon, N as NoSystemGatheringIcon diff --git a/src/icons/UserDataIcons.jsx b/src/icons/UserDataIcons.jsx index fd63038..051f215 100644 --- a/src/icons/UserDataIcons.jsx +++ b/src/icons/UserDataIcons.jsx @@ -56,7 +56,7 @@ export function IsHealthyIcon({ size = 20, label = "سالم", ...props }) { ); @@ -74,6 +74,37 @@ export function IsDisabledIcon({ size = 20, label = "معلول", ...props }) { ); } +const WithoutDisease = ( + +); + +export function HasSpecialDiseaseIcon({ + size = 20, + label = "بیماری خاص دارد", + ...props +}) { + return ( + + {WithoutDisease} + + ); +} + +export function NoSpecialDiseaseIcon({ + size = 20, + label = "بیماری خاص ندارد", + ...props +}) { + return ( + + {WithoutDisease} + + ); +} + const Student = (