;
@@ -165,7 +165,9 @@ function PlasmicReceiptActionButtons__RenderFunc(props: {
showSubstituteDoctorAlert: false,
illDescription: false
},
- props.args
+ Object.fromEntries(
+ Object.entries(props.args).filter(([_, v]) => v !== undefined)
+ )
),
[props.args]
);
@@ -747,15 +749,15 @@ function PlasmicReceiptActionButtons__RenderFunc(props: {
children2={
{
const actionArgs = {
destination: "/dashboard/appointments/"
@@ -1842,14 +1844,14 @@ ${$props?.specialities?.[0]?.speciality?.taggables?.[0]?.tag?.slug}?turn_type=co
})()
: undefined;
if (
- $steps["goToDashboardappointments"] != null &&
- typeof $steps["goToDashboardappointments"] ===
+ $steps["goToDashboardAppointments"] != null &&
+ typeof $steps["goToDashboardAppointments"] ===
"object" &&
- typeof $steps["goToDashboardappointments"].then ===
+ typeof $steps["goToDashboardAppointments"].then ===
"function"
) {
- $steps["goToDashboardappointments"] = await $steps[
- "goToDashboardappointments"
+ $steps["goToDashboardAppointments"] = await $steps[
+ "goToDashboardAppointments"
];
}
}}
@@ -2497,7 +2499,7 @@ ${$props?.specialities?.[0]?.speciality?.taggables?.[0]?.tag?.slug}?turn_type=co
const PlasmicDescendants = {
root: [
"root",
- "\u0634\u0631\u062d\u0627\u0648\u0644\u0647\u0628\u0645\u0627\u0631",
+ "\u0634\u0631\u062d\u0627\u0648\u0644\u06cc\u0647\u0628\u06cc\u0645\u0627\u0631\u06cc",
"dialog",
"doctorCard",
"dialog3",
@@ -2507,8 +2509,8 @@ const PlasmicDescendants = {
"textarea",
"textInput"
],
- شرحاولهبمار: [
- "\u0634\u0631\u062d\u0627\u0648\u0644\u0647\u0628\u0645\u0627\u0631"
+ شرحاولیهبیماری: [
+ "\u0634\u0631\u062d\u0627\u0648\u0644\u06cc\u0647\u0628\u06cc\u0645\u0627\u0631\u06cc"
],
dialog: ["dialog", "doctorCard"],
doctorCard: ["doctorCard"],
@@ -2524,7 +2526,7 @@ type DescendantsType =
(typeof PlasmicDescendants)[T][number];
type NodeDefaultElementType = {
root: "div";
- شرحاولهبمار: "div";
+ شرحاولیهبیماری: "div";
dialog: typeof Dialog;
doctorCard: typeof DoctorCard;
dialog3: typeof Dialog;
@@ -2595,8 +2597,8 @@ export const PlasmicReceiptActionButtons = Object.assign(
makeNodeComponent("root"),
{
// Helper components rendering sub-elements
- شرحاولهبمار: makeNodeComponent(
- "\u0634\u0631\u062d\u0627\u0648\u0644\u0647\u0628\u0645\u0627\u0631"
+ شرحاولیهبیماری: makeNodeComponent(
+ "\u0634\u0631\u062d\u0627\u0648\u0644\u06cc\u0647\u0628\u06cc\u0645\u0627\u0631\u06cc"
),
dialog: makeNodeComponent("dialog"),
doctorCard: makeNodeComponent("doctorCard"),
diff --git a/.plasmic/plasmic/paziresh_24/PlasmicSelect.tsx b/.plasmic/plasmic/paziresh_24/PlasmicSelect.tsx
index 3e10592a..65024784 100644
--- a/.plasmic/plasmic/paziresh_24/PlasmicSelect.tsx
+++ b/.plasmic/plasmic/paziresh_24/PlasmicSelect.tsx
@@ -70,8 +70,8 @@ import plasmic_fragment_design_system_css from "../fragment_design_system/plasmi
import projectcss from "./plasmic.module.css"; // plasmic-import: iDYgiKJB9Yi7CUB81stQBK/projectcss
import sty from "./PlasmicSelect.module.css"; // plasmic-import: x96fIRHUIj0a/css
-import ChevronDownsvgIcon from "./icons/PlasmicIcon__ChevronDownsvg"; // plasmic-import: zCwXncSoUStt/icon
-import ChevronUpsvgIcon from "./icons/PlasmicIcon__ChevronUpsvg"; // plasmic-import: EyMvPikEuDUD/icon
+import ChevronDownSvgIcon from "./icons/PlasmicIcon__ChevronDownSvg"; // plasmic-import: zCwXncSoUStt/icon
+import ChevronUpSvgIcon from "./icons/PlasmicIcon__ChevronUpSvg"; // plasmic-import: EyMvPikEuDUD/icon
createPlasmicElementProxy;
@@ -189,7 +189,16 @@ function PlasmicSelect__RenderFunc(props: {
}) {
const { variants, overrides, forNode } = props;
- const args = React.useMemo(() => Object.assign({}, props.args), [props.args]);
+ const args = React.useMemo(
+ () =>
+ Object.assign(
+ {},
+ Object.fromEntries(
+ Object.entries(props.args).filter(([_, v]) => v !== undefined)
+ )
+ ),
+ [props.args]
+ );
const $props = {
...args,
@@ -540,8 +549,8 @@ function PlasmicSelect__RenderFunc(props: {
data-plasmic-override={overrides.dropdownIcon}
PlasmicIconType={
hasVariant($state, "isOpen", "isOpen")
- ? ChevronUpsvgIcon
- : ChevronDownsvgIcon
+ ? ChevronUpSvgIcon
+ : ChevronDownSvgIcon
}
className={classNames(projectcss.all, sty.dropdownIcon, {
[sty.dropdownIcon___focusVisibleWithin]:
diff --git a/.plasmic/plasmic/paziresh_24/PlasmicSelect__Option.tsx b/.plasmic/plasmic/paziresh_24/PlasmicSelect__Option.tsx
index 5486d3d4..c49e74e4 100644
--- a/.plasmic/plasmic/paziresh_24/PlasmicSelect__Option.tsx
+++ b/.plasmic/plasmic/paziresh_24/PlasmicSelect__Option.tsx
@@ -124,7 +124,16 @@ function PlasmicSelect__Option__RenderFunc(props: {
}) {
const { variants, overrides, forNode } = props;
- const args = React.useMemo(() => Object.assign({}, props.args), [props.args]);
+ const args = React.useMemo(
+ () =>
+ Object.assign(
+ {},
+ Object.fromEntries(
+ Object.entries(props.args).filter(([_, v]) => v !== undefined)
+ )
+ ),
+ [props.args]
+ );
const $props = {
...args,
diff --git a/.plasmic/plasmic/paziresh_24/PlasmicSelect__OptionGroup.tsx b/.plasmic/plasmic/paziresh_24/PlasmicSelect__OptionGroup.tsx
index 8717a512..a401c828 100644
--- a/.plasmic/plasmic/paziresh_24/PlasmicSelect__OptionGroup.tsx
+++ b/.plasmic/plasmic/paziresh_24/PlasmicSelect__OptionGroup.tsx
@@ -124,7 +124,16 @@ function PlasmicSelect__OptionGroup__RenderFunc(props: {
}) {
const { variants, overrides, forNode } = props;
- const args = React.useMemo(() => Object.assign({}, props.args), [props.args]);
+ const args = React.useMemo(
+ () =>
+ Object.assign(
+ {},
+ Object.fromEntries(
+ Object.entries(props.args).filter(([_, v]) => v !== undefined)
+ )
+ ),
+ [props.args]
+ );
const $props = {
...args,
diff --git a/.plasmic/plasmic/paziresh_24/PlasmicSelect__Overlay.tsx b/.plasmic/plasmic/paziresh_24/PlasmicSelect__Overlay.tsx
index 6c0cac40..6f7bbeb7 100644
--- a/.plasmic/plasmic/paziresh_24/PlasmicSelect__Overlay.tsx
+++ b/.plasmic/plasmic/paziresh_24/PlasmicSelect__Overlay.tsx
@@ -122,7 +122,16 @@ function PlasmicSelect__Overlay__RenderFunc(props: {
}) {
const { variants, overrides, forNode } = props;
- const args = React.useMemo(() => Object.assign({}, props.args), [props.args]);
+ const args = React.useMemo(
+ () =>
+ Object.assign(
+ {},
+ Object.fromEntries(
+ Object.entries(props.args).filter(([_, v]) => v !== undefined)
+ )
+ ),
+ [props.args]
+ );
const $props = {
...args,
diff --git a/.plasmic/plasmic/paziresh_24/PlasmicServices.tsx b/.plasmic/plasmic/paziresh_24/PlasmicServices.tsx
index 43cbf58c..b5579915 100644
--- a/.plasmic/plasmic/paziresh_24/PlasmicServices.tsx
+++ b/.plasmic/plasmic/paziresh_24/PlasmicServices.tsx
@@ -69,9 +69,9 @@ import sty from "./PlasmicServices.module.css"; // plasmic-import: q3FGMz6XNu9L/
import Icon22Icon from "./icons/PlasmicIcon__Icon22"; // plasmic-import: -KwzHfv-9ot5/icon
import Icon23Icon from "./icons/PlasmicIcon__Icon23"; // plasmic-import: 0nIlGiQv_m-P/icon
-import EitaasvgIcon from "./icons/PlasmicIcon__Eitaasvg"; // plasmic-import: WqDEZH1sW0Ay/icon
-import WhatsappsvgIcon from "./icons/PlasmicIcon__Whatsappsvg"; // plasmic-import: aiEdwD29mrY6/icon
-import ChecksvgIcon from "./icons/PlasmicIcon__Checksvg"; // plasmic-import: Zop7nqClMso8/icon
+import EitaaSvgIcon from "./icons/PlasmicIcon__EitaaSvg"; // plasmic-import: WqDEZH1sW0Ay/icon
+import WhatsappSvgIcon from "./icons/PlasmicIcon__WhatsappSvg"; // plasmic-import: aiEdwD29mrY6/icon
+import CheckSvgIcon from "./icons/PlasmicIcon__CheckSvg"; // plasmic-import: Zop7nqClMso8/icon
import Icon6Icon from "./icons/PlasmicIcon__Icon6"; // plasmic-import: UYWDQf69XzlE/icon
import Icon24Icon from "./icons/PlasmicIcon__Icon24"; // plasmic-import: bFoMwbPekE8y/icon
@@ -137,7 +137,16 @@ function PlasmicServices__RenderFunc(props: {
}) {
const { variants, overrides, forNode } = props;
- const args = React.useMemo(() => Object.assign({}, props.args), [props.args]);
+ const args = React.useMemo(
+ () =>
+ Object.assign(
+ {},
+ Object.fromEntries(
+ Object.entries(props.args).filter(([_, v]) => v !== undefined)
+ )
+ ),
+ [props.args]
+ );
const $props = {
...args,
@@ -359,7 +368,7 @@ function PlasmicServices__RenderFunc(props: {
)
})}
>
-
- Object.assign({}, props.args), [props.args]);
+ const args = React.useMemo(
+ () =>
+ Object.assign(
+ {},
+ Object.fromEntries(
+ Object.entries(props.args).filter(([_, v]) => v !== undefined)
+ )
+ ),
+ [props.args]
+ );
const $props = {
...args,
diff --git a/.plasmic/plasmic/paziresh_24/PlasmicTextInput.tsx b/.plasmic/plasmic/paziresh_24/PlasmicTextInput.tsx
index 163d5eb8..1c74f817 100644
--- a/.plasmic/plasmic/paziresh_24/PlasmicTextInput.tsx
+++ b/.plasmic/plasmic/paziresh_24/PlasmicTextInput.tsx
@@ -67,8 +67,8 @@ import plasmic_fragment_design_system_css from "../fragment_design_system/plasmi
import projectcss from "./plasmic.module.css"; // plasmic-import: iDYgiKJB9Yi7CUB81stQBK/projectcss
import sty from "./PlasmicTextInput.module.css"; // plasmic-import: MB7oMSw7lp7m/css
-import SearchsvgIcon from "./icons/PlasmicIcon__Searchsvg"; // plasmic-import: iIYeRAdEZp9l/icon
-import ChecksvgIcon from "./icons/PlasmicIcon__Checksvg"; // plasmic-import: Zop7nqClMso8/icon
+import SearchSvgIcon from "./icons/PlasmicIcon__SearchSvg"; // plasmic-import: iIYeRAdEZp9l/icon
+import CheckSvgIcon from "./icons/PlasmicIcon__CheckSvg"; // plasmic-import: Zop7nqClMso8/icon
createPlasmicElementProxy;
@@ -181,7 +181,9 @@ function PlasmicTextInput__RenderFunc(props: {
{
placeholder: "Enter something…"
},
- props.args
+ Object.fromEntries(
+ Object.entries(props.args).filter(([_, v]) => v !== undefined)
+ )
),
[props.args]
);
@@ -306,7 +308,7 @@ function PlasmicTextInput__RenderFunc(props: {
>
{renderPlasmicSlot({
defaultContents: (
-
@@ -413,7 +415,7 @@ function PlasmicTextInput__RenderFunc(props: {
>
{renderPlasmicSlot({
defaultContents: (
-
diff --git a/.plasmic/plasmic/paziresh_24/PlasmicTooltip.tsx b/.plasmic/plasmic/paziresh_24/PlasmicTooltip.tsx
index 4b47d92d..b02495d6 100644
--- a/.plasmic/plasmic/paziresh_24/PlasmicTooltip.tsx
+++ b/.plasmic/plasmic/paziresh_24/PlasmicTooltip.tsx
@@ -119,7 +119,9 @@ function PlasmicTooltip__RenderFunc(props: {
{
tooltip: "Tooltip content"
},
- props.args
+ Object.fromEntries(
+ Object.entries(props.args).filter(([_, v]) => v !== undefined)
+ )
),
[props.args]
);
diff --git a/.plasmic/plasmic/paziresh_24/icons/PlasmicIcon__Checksvg.tsx b/.plasmic/plasmic/paziresh_24/icons/PlasmicIcon__CheckSvg.tsx
similarity index 86%
rename from .plasmic/plasmic/paziresh_24/icons/PlasmicIcon__Checksvg.tsx
rename to .plasmic/plasmic/paziresh_24/icons/PlasmicIcon__CheckSvg.tsx
index 5aa18ce6..8ab504b3 100644
--- a/.plasmic/plasmic/paziresh_24/icons/PlasmicIcon__Checksvg.tsx
+++ b/.plasmic/plasmic/paziresh_24/icons/PlasmicIcon__CheckSvg.tsx
@@ -5,11 +5,11 @@
import React from "react";
import { classNames } from "@plasmicapp/react-web";
-export type ChecksvgIconProps = React.ComponentProps<"svg"> & {
+export type CheckSvgIconProps = React.ComponentProps<"svg"> & {
title?: string;
};
-export function ChecksvgIcon(props: ChecksvgIconProps) {
+export function CheckSvgIcon(props: CheckSvgIconProps) {
const { className, style, title, ...restProps } = props;
return (