@@ -43,9 +43,7 @@ export const TresCanvas = defineComponent<TresCanvasProps>({
setup(props, { slots }) {
useTresProvider()
- return () => {
- return h(TresScene, props, slots)
- }
+ return () => h(TresScene, props, slots)
},
})
@@ -151,7 +151,7 @@ export function useTresProvider() {
}
export const useTres = () => {
- const context = inject(TRES_CONTEXT_KEY)
+ const context = inject<UseTresReturn>(TRES_CONTEXT_KEY)
const { logError } = useLogger()
if (!context) logError('UseTres together with useTresProvider')
@@ -30,7 +30,7 @@ export function normalizeVectorFlexibleParam(value: VectorFlexibleParams): Array
return value as Array<number>
-export function normalizeColor(value: Color | Array<number> | string | number) {
+export function normalizeColor(value: Color | Array<number> | string | number | ColorRepresentation) {
if (value instanceof Color) {
return value