+
+ {
+ const v = parsePxMetricValue(next);
+ if (v != null && onCommitAnimatedProperty) {
+ void onCommitAnimatedProperty(element, "z", v);
+ }
+ }}
+ />
+
+ {STUDIO_KEYFRAMES_ENABLED && (gsapAnimId || onCommitAnimatedProperty) && (
+
onSeekToTime?.(elStart + (pct / 100) * elDuration)}
+ onAddKeyframe={() => {
+ if (onCommitAnimatedProperty) {
+ void onCommitAnimatedProperty(element, "z", gsapRuntimeValues?.z ?? 0);
+ }
+ }}
+ onRemoveKeyframe={(pct) => gsapAnimId && onRemoveKeyframe?.(gsapAnimId, pct)}
+ onConvertToKeyframes={() => gsapAnimId && onConvertToKeyframes?.(gsapAnimId)}
+ />
+ )}
+