aboutsummaryrefslogtreecommitdiffstats
path: root/packages/dev-tools-pages/ts/pages/Profiler.tsx
diff options
context:
space:
mode:
authorAugust Skare <post@augustskare.no>2018-11-07 16:48:10 +0800
committerAugust Skare <post@augustskare.no>2018-11-07 16:48:10 +0800
commit3a23e795acfe00401283e991af52d1f11a51ffbb (patch)
treed8e5a6d712887c726ba07395b751614d0a24478f /packages/dev-tools-pages/ts/pages/Profiler.tsx
parent2dfca078fdf3cddb551fb33f913aade1a2e902e1 (diff)
downloaddexon-sol-tools-3a23e795acfe00401283e991af52d1f11a51ffbb.tar
dexon-sol-tools-3a23e795acfe00401283e991af52d1f11a51ffbb.tar.gz
dexon-sol-tools-3a23e795acfe00401283e991af52d1f11a51ffbb.tar.bz2
dexon-sol-tools-3a23e795acfe00401283e991af52d1f11a51ffbb.tar.lz
dexon-sol-tools-3a23e795acfe00401283e991af52d1f11a51ffbb.tar.xz
dexon-sol-tools-3a23e795acfe00401283e991af52d1f11a51ffbb.tar.zst
dexon-sol-tools-3a23e795acfe00401283e991af52d1f11a51ffbb.zip
new hero animation using bodymovin and lottie
Diffstat (limited to 'packages/dev-tools-pages/ts/pages/Profiler.tsx')
-rw-r--r--packages/dev-tools-pages/ts/pages/Profiler.tsx11
1 files changed, 11 insertions, 0 deletions
diff --git a/packages/dev-tools-pages/ts/pages/Profiler.tsx b/packages/dev-tools-pages/ts/pages/Profiler.tsx
index 1021e43a3..87cc90b23 100644
--- a/packages/dev-tools-pages/ts/pages/Profiler.tsx
+++ b/packages/dev-tools-pages/ts/pages/Profiler.tsx
@@ -1,5 +1,6 @@
import * as React from 'react';
import { render, hydrate } from 'react-dom';
+import * as Loadable from 'react-loadable';
import context from 'ts/context/profiler';
import Base from 'ts/components/Base';
@@ -11,10 +12,20 @@ import Code from 'ts/components/Code';
import InlineCode from 'ts/components/InlineCode';
import { List, ListItem } from 'ts/components/List';
import { Intro, IntroLead, IntroAside } from 'ts/components/Intro';
+import Hero from 'ts/components/Hero';
+
+const Animation = Loadable({
+ loader: () => System.import(/* webpackChunkName: 'profiler-animation' */ 'ts/components/Animations/Profiler'),
+ loading: () => <div />,
+ delay: 1000,
+});
function Profiler() {
return (
<Base context={context}>
+ <Hero>
+ <Animation />
+ </Hero>
<Intro>
<IntroLead title="Outline gas usage">
<p>