+
مقادیر آماده — پروژهٔ کاربر با این مقادیر شروع میشود
+ {sceneIds.length === 0 ? (
+
ابتدا صحنهها را بالا اضافه کنید تا ورودیها اینجا ظاهر شوند.
+ ) : loading ? (
+
در حال بارگذاری ورودیها…
+ ) : (
+
+ {groups.map((g, i) => (
+
+
صحنه {i + 1}
+ {g.elements.length === 0 ? (
+
ورودیای ندارد.
+ ) : g.elements.map((el) => (
+
+
+ {renderInput(el)}
+
+ ))}
+
+ ))}
+ {shared.length > 0 && (
+
+
رنگهای مشترک
+ {shared.map((c) => {
+ const v = colors[c.element_key] ?? "";
+ const swatch = isHex(v) ? v : (c.default_color && isHex(c.default_color) ? c.default_color : "#000000");
+ return (
+
+ );
+ })}
+
+ )}
+
+ )}
+
خالی بماند = مقدار پیشفرض قالب. مقداردهی = پروژهٔ کاربر از همینجا پر میشود.
+
+ );
+}