+
+ Messages posted to the iOS bridge
+
+ {messages.length === 0 ? (
+
+ Nothing yet. The rating pop-up is requested about 2s after the sheet
+ opens; the button posts review-open-store.
+
+ ) : (
+
+ {messages.map((message, index) => (
+ // eslint-disable-next-line react/no-array-index-key
+ -
+ {message.at} ·
+ {bridgeLabels[message.handler]}
+
+ ))}
+
+ )}
+
+);
+
+const Providers = ({
+ children,
+ isPlus = false,
+}: {
+ children: ReactNode;
+ isPlus?: boolean;
+}): ReactElement => {
+ const [client] = useState(() => new QueryClient());
+
+ return (
+