ReviewOS

also looking at this

stacks/stx

fix(native): preserve modal presentation protocol properties

#2099
Merged chris wants to merge codex/native-modal-protocol-props into main
3 files +41 -2
packages/stx/src/native/prop-names.tsmodified+2-2
Changes to packages/stx/src/native/prop-names.ts
@@ -13,7 +13,7 @@ const NATIVE_PROP_NAMES = [
1313 'keyboardVerticalOffset', 'keyExtractor', 'listRole', 'maxLength', 'maximumDate', 'maximumTrackTintColor', 'maximumValue',
1414 'maxToRenderPerBatch', 'minimumDate', 'minimumTrackTintColor', 'minimumValue', 'minuteInterval', 'numberOfLines',
1515 'numColumns', 'onEndReachedThreshold', 'pagingEnabled', 'passwordRules', 'placeholderTextColor', 'pointerEvents',
16 'presentationStyle',
16 'presentationStyle', 'nonModal', 'dismissOnOutsideTap',
1717 'pressRetentionOffset', 'progressBackgroundColor', 'progressViewOffset', 'refreshControl', 'resizeMode',
1818 'returnKeyType', 'scrollEnabled', 'scrollTarget', 'secureTextEntry', 'selectedValue', 'selectionColor',
1919 'showsHorizontalScrollIndicator', 'showsVerticalScrollIndicator', 'statusBarTranslucent',
@@ -36,7 +36,7 @@ export const NATIVE_BOOLEAN_PROPS = new Set([
3636 'animating', 'autoCorrect', 'autoFocus', 'autoplay', 'autoPlay', 'bounces', 'controls', 'disabled',
3737 'editable', 'hidesWhenStopped', 'horizontal', 'loop', 'multiline', 'muted', 'pagingEnabled', 'paused',
3838 'refreshing', 'scrollEnabled', 'secureTextEntry', 'selectTextOnFocus', 'showsHorizontalScrollIndicator',
39 'showsVerticalScrollIndicator', 'transparent', 'visible',
39 'showsVerticalScrollIndicator', 'transparent', 'visible', 'nonModal', 'dismissOnOutsideTap',
4040 'fitToBounds', 'showsUserLocation', 'zoomEnabled', 'rotateEnabled', 'pitchEnabled', 'showsCompass', 'showsScale',
4141 'pictureInPicture',
4242])