Skip to content

Commit 55ce860

Browse files
committed
Fix CI
1 parent 33430fb commit 55ce860

File tree

1 file changed

+17
-12
lines changed

1 file changed

+17
-12
lines changed

example/src/Examples/API/PictureView.tsx

Lines changed: 17 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,25 @@
1-
import React from "react";
1+
import React, { useMemo } from "react";
22
import { StyleSheet } from "react-native";
3-
import { usePicture, Skia, SkiaPictureView } from "@shopify/react-native-skia";
3+
import {
4+
createPicture,
5+
Skia,
6+
SkiaPictureView,
7+
} from "@shopify/react-native-skia";
48

59
export const PictureViewExample = () => {
610
// Create picture
7-
const picture = usePicture(
8-
{ x: 0, y: 0, width: 100, height: 100 },
9-
(canvas) => {
10-
const paint = Skia.Paint();
11-
paint.setColor(Skia.Color("pink"));
12-
canvas.drawRect({ x: 0, y: 0, width: 100, height: 100 }, paint);
11+
const picture = useMemo(
12+
() =>
13+
createPicture({ x: 0, y: 0, width: 100, height: 100 }, (canvas) => {
14+
const paint = Skia.Paint();
15+
paint.setColor(Skia.Color("pink"));
16+
canvas.drawRect({ x: 0, y: 0, width: 100, height: 100 }, paint);
1317

14-
const circlePaint = Skia.Paint();
15-
circlePaint.setColor(Skia.Color("orange"));
16-
canvas.drawCircle(50, 50, 50, circlePaint);
17-
}
18+
const circlePaint = Skia.Paint();
19+
circlePaint.setColor(Skia.Color("orange"));
20+
canvas.drawCircle(50, 50, 50, circlePaint);
21+
}),
22+
[]
1823
);
1924

2025
return <SkiaPictureView style={styles.container} picture={picture} debug />;

0 commit comments

Comments
 (0)