fix: Animated

This commit is contained in:
cha0s 2021-03-31 12:02:14 -05:00
parent f63e607396
commit 799d3ad03c
3 changed files with 12 additions and 9 deletions

View File

@ -1,3 +1,5 @@
import {gatherWithLatus} from '@latus/core';
import AnimationController from './controllers/animation';
export {
@ -9,5 +11,8 @@ export default {
'@avocado/resource/persea.controllers': () => [
AnimationController,
],
'@avocado/traits/components': gatherWithLatus(
require.context('./traits', false, /\.jsx$/),
),
},
};

View File

@ -2,17 +2,15 @@ import './animated.scss';
import {join} from 'path';
import {
Number,
Vector as VectorComponent,
} from '@avocado/persea';
import {Vector as VectorComponent} from '@avocado/math/persea';
import {Number} from '@avocado/persea';
import {JsonTabs, useJsonPatcher} from '@avocado/resource/persea';
import {
PropTypes,
React,
} from '@latus/react';
import Animation from './animation';
import Animation from './animated/animation';
const Animated = ({json, path}) => {
const patch = useJsonPatcher();
@ -82,4 +80,4 @@ Animated.propTypes = {
};
Animated.propTypes = {};
export default Animated;
export default () => Animated;

View File

@ -18,15 +18,15 @@ import {
useState,
} from '@latus/react';
import AnimationView from '../../animation-view';
import AnimationVisualization from '../components/animation-visualization';
import AnimationView from '../../../animation-view';
import AnimationVisualization from '../../components/animation-visualization';
const Animation = ({
json,
}) => {
const fullJson = useFullJson(json);
const latus = useLatus();
const [container, setContainer] = useState({});
const [container, setContainer] = useState(new Container());
useEffect(() => {
if (!fullJson) {
return;