Skip to content

Commit d254f61

Browse files
committed
use undefiend instead of null to be compatible with more nitro versions
1 parent fdf1d46 commit d254f61

26 files changed

Lines changed: 56 additions & 43 deletions

example/src/pages/ManyViewModels.tsx

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ function BindModeSelector({
6464

6565
function getDataBindValue(
6666
mode: BindModeOption,
67-
greenInstance: ViewModelInstance | null
67+
greenInstance: ViewModelInstance | undefined
6868
) {
6969
if (mode === 'none') return DataBindMode.None;
7070
if (mode === 'auto') return DataBindMode.Auto;
@@ -80,14 +80,14 @@ export default function ManyViewModels() {
8080

8181
// Create a ViewModelInstance for "green" to demonstrate instance binding
8282
const greenInstance = useMemo(() => {
83-
if (!riveFile) return null;
83+
if (!riveFile) return undefined;
8484
try {
8585
const viewModel = riveFile.defaultArtboardViewModel();
86-
if (!viewModel) return null;
86+
if (!viewModel) return undefined;
8787
return viewModel.createInstanceByName('green');
8888
} catch (e) {
8989
console.error('Failed to create green instance:', e);
90-
return null;
90+
return undefined;
9191
}
9292
}, [riveFile]);
9393

nitrogen/generated/ios/RNRive-Swift-Cxx-Bridge.cpp

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

nitrogen/generated/ios/swift/ArtboardBy.swift

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

nitrogen/generated/ios/swift/DataBindByName.swift

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

nitrogen/generated/ios/swift/Func_void.swift

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

nitrogen/generated/ios/swift/Func_void_RiveError.swift

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

nitrogen/generated/ios/swift/Func_void_UnifiedRiveEvent.swift

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

nitrogen/generated/ios/swift/Func_void_bool.swift

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

nitrogen/generated/ios/swift/Func_void_double.swift

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

nitrogen/generated/ios/swift/Func_void_std__exception_ptr.swift

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)