Skip to content

Commit 3a8072f

Browse files
authored
docs: update readme with limitations
1 parent 659b583 commit 3a8072f

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

README.md

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ Spatial navigation is a hard problem on a TV app. Many solutions exist. React Na
1717
But most existing solutions are not 100% cross-platform.
1818

1919
If you’re looking to develop a TV app for AndroidTV, tvOS, and web-based TV devices, this package can be a valuable tool.
20-
However, if you don’t require web support, using the native react-native-tvos solution might be a better fit.
20+
However, if you don’t require web support, **using the native react-native-tvos solution might be a better fit**.
2121
The primary objective of this package is to provide consistent support across all platforms, though this comes with some trade-offs (see the pitfalls below).
2222

2323
The library is based on LRUD, which is a UI-agnostic lib that represents spatial navigation. The library is a React wrapper around
@@ -80,6 +80,12 @@ const Page = () => (
8080
);
8181
```
8282

83+
# ⚠️ Known limitations
84+
85+
86+
- Right now, React 19 support with Expo is still work-in-progress.
87+
- Also, there is a pending issue that is critical for some apps: virtualizing rows does not work well for now. Virtualization inside rows (having 10000 elements) works well, but if you have hundreds of rows, then you will face a bug. This will be fixed in the future but we have no ETA yet.
88+
8389
# How to use
8490

8591
You should [follow the tutorial](./docs/tutorial.md).

0 commit comments

Comments
 (0)