Skip to content

Commit 696c148

Browse files
author
deploy
committed
Updated
1 parent d26c0e1 commit 696c148

5 files changed

+54
-4
lines changed

[email protected]/FramerShaderGradient.mjs

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import {
22
ShaderGradientCanvas
3-
} from "./chunk-7QDAWG6V.mjs";
3+
} from "./chunk-RNORR4OK.mjs";
44
import "./chunk-35NIH65G.mjs";
55
import {
66
ShaderGradient

[email protected]/ShaderGradientCanvas.mjs

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import {
22
ShaderGradientCanvas
3-
} from "./chunk-7QDAWG6V.mjs";
3+
} from "./chunk-RNORR4OK.mjs";
44
import "./chunk-PBAUXUVF.mjs";
55
import "./chunk-M5G6JQMQ.mjs";
66
import "./chunk-SX7QUDKQ.mjs";

[email protected]/chunk-RNORR4OK.mjs

+49
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,49 @@
1+
import {
2+
Canvas
3+
} from "./chunk-PBAUXUVF.mjs";
4+
import {
5+
ShaderChunk
6+
} from "./chunk-M5G6JQMQ.mjs";
7+
import {
8+
canvasProps
9+
} from "./chunk-SX7QUDKQ.mjs";
10+
import {
11+
__spreadProps,
12+
__spreadValues
13+
} from "./chunk-5BEQP2BQ.mjs";
14+
15+
// src/ShaderGradientCanvas.tsx
16+
import { useEffect } from "react";
17+
import { jsx } from "react/jsx-runtime";
18+
function ShaderGradientCanvas({
19+
children,
20+
style = {},
21+
pixelDensity = 1,
22+
fov = 45,
23+
pointerEvents,
24+
className
25+
}) {
26+
useShaderChunkFix();
27+
return /* @__PURE__ */ jsx(
28+
Canvas,
29+
__spreadProps(__spreadValues({
30+
style: __spreadProps(__spreadValues({}, style), { pointerEvents }),
31+
resize: { offsetSize: true },
32+
className
33+
}, canvasProps(pixelDensity, fov)), {
34+
children
35+
})
36+
);
37+
}
38+
function useShaderChunkFix() {
39+
useEffect(() => {
40+
ShaderChunk["uv2_pars_vertex"] = ``;
41+
ShaderChunk["uv2_vertex"] = ``;
42+
ShaderChunk["uv2_pars_fragment"] = ``;
43+
ShaderChunk["encodings_fragment"] = ``;
44+
}, []);
45+
}
46+
47+
export {
48+
ShaderGradientCanvas
49+
};

[email protected]/index.d.mts

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,10 @@
1-
declare function ShaderGradientCanvas({ children, style, pixelDensity, fov, pointerEvents, }: {
1+
declare function ShaderGradientCanvas({ children, style, pixelDensity, fov, pointerEvents, className, }: {
22
children: React.ReactNode;
33
style?: React.CSSProperties;
44
pixelDensity?: number;
55
fov?: number;
66
pointerEvents?: 'none' | 'auto';
7+
className?: string;
78
}): JSX.Element;
89

910
type typeT = 'plane' | 'sphere' | 'waterPlane';

[email protected]/index.mjs

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import {
22
ShaderGradientCanvas
3-
} from "./chunk-7QDAWG6V.mjs";
3+
} from "./chunk-RNORR4OK.mjs";
44
import "./chunk-35NIH65G.mjs";
55
import {
66
ShaderGradient

0 commit comments

Comments
 (0)