Skip to content

Commit

Permalink
feat(💄): Simplifies the decompose2d() API (#262)
Browse files Browse the repository at this point in the history
  • Loading branch information
wcandillon authored May 5, 2020
1 parent 460ab5d commit 4f3156d
Show file tree
Hide file tree
Showing 33 changed files with 143 additions and 123 deletions.
2 changes: 1 addition & 1 deletion docs/404.html
Original file line number Diff line number Diff line change
@@ -1 +1 @@
<!DOCTYPE html><html><head><meta charSet="utf-8"/><meta http-equiv="x-ua-compatible" content="ie=edge"/><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"/><style data-href="/react-native-redash/styles.2543ff947a193d7f33b1.css">@import url(https://fonts.googleapis.com/css?family=Inconsolata&display=swap);@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro&display=swap);</style><meta name="generator" content="Gatsby 2.19.5"/><title data-rh="true"></title><link as="script" rel="preload" href="/react-native-redash/styles-cc435937a687c2123600.js"/><link as="script" rel="preload" href="/react-native-redash/component---src-pages-404-js-345451b8da6247d65a2a.js"/><link as="script" rel="preload" href="/react-native-redash/commons-a0e6fdf3fe8a6f14e472.js"/><link as="script" rel="preload" href="/react-native-redash/app-703ad652a7b8a99506ed.js"/><link as="script" rel="preload" href="/react-native-redash/webpack-runtime-cb4d9e7d72db7936882a.js"/><link as="fetch" rel="preload" href="/react-native-redash/page-data/404.html/page-data.json" crossorigin="anonymous"/></head><body><div id="___gatsby"><div style="outline:none" tabindex="-1" role="group" id="gatsby-focus-wrapper"><div style="display:flex;align-items:center;justify-content:center;height:100vh;width:100vw;font-size:32px">Not Found</div></div></div><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/404.html";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"app":["/app-703ad652a7b8a99506ed.js"],"component---readme-md":["/component---readme-md-7cd469fb9510461b7a68.js"],"component---src-arrays-mdx":["/component---src-arrays-mdx-9e67369358fea8dfa2b3.js"],"component---src-colors-mdx":["/component---src-colors-mdx-c05adeb76c55bbb1ba8e.js"],"component---src-animations-mdx":["/component---src-animations-mdx-17e552988aac41bad394.js"],"component---src-coordinates-mdx":["/component---src-coordinates-mdx-0bdf8fb77de3c933ce7f.js"],"component---src-gestures-mdx":["/component---src-gestures-mdx-4195ebb54d6bd3b54b42.js"],"component---src-hooks-mdx":["/component---src-hooks-mdx-0e7fb2560dd4b5a9e216.js"],"component---src-math-mdx":["/component---src-math-mdx-fe39ace0580a870f9433.js"],"component---src-run-animations-mdx":["/component---src-run-animations-mdx-be7b35d43d8e0ff4f1bd.js"],"component---src-strings-mdx":["/component---src-strings-mdx-bdd105db64eb8e46c042.js"],"component---src-svg-mdx":["/component---src-svg-mdx-b29c6f09569668828795.js"],"component---src-transformations-mdx":["/component---src-transformations-mdx-0175b5c1fefedfa0aedd.js"],"component---src-transitions-mdx":["/component---src-transitions-mdx-0fe96c7da7f2eb2210b3.js"],"component---src-vectors-mdx":["/component---src-vectors-mdx-265d3369ad8b2831e677.js"],"component---src-pages-404-js":["/component---src-pages-404-js-345451b8da6247d65a2a.js"]};/*]]>*/</script><script src="/react-native-redash/webpack-runtime-cb4d9e7d72db7936882a.js" async=""></script><script src="/react-native-redash/app-703ad652a7b8a99506ed.js" async=""></script><script src="/react-native-redash/commons-a0e6fdf3fe8a6f14e472.js" async=""></script><script src="/react-native-redash/component---src-pages-404-js-345451b8da6247d65a2a.js" async=""></script><script src="/react-native-redash/styles-cc435937a687c2123600.js" async=""></script></body></html>
<!DOCTYPE html><html><head><meta charSet="utf-8"/><meta http-equiv="x-ua-compatible" content="ie=edge"/><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"/><style data-href="/react-native-redash/styles.2543ff947a193d7f33b1.css">@import url(https://fonts.googleapis.com/css?family=Inconsolata&display=swap);@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro&display=swap);</style><meta name="generator" content="Gatsby 2.19.5"/><title data-rh="true"></title><link as="script" rel="preload" href="/react-native-redash/styles-cc435937a687c2123600.js"/><link as="script" rel="preload" href="/react-native-redash/component---src-pages-404-js-345451b8da6247d65a2a.js"/><link as="script" rel="preload" href="/react-native-redash/commons-3a1ccb3c46e5e28965ed.js"/><link as="script" rel="preload" href="/react-native-redash/app-b44ef0fa8653a6cc200f.js"/><link as="script" rel="preload" href="/react-native-redash/webpack-runtime-6da6a0affd1112ad8f01.js"/><link as="fetch" rel="preload" href="/react-native-redash/page-data/404.html/page-data.json" crossorigin="anonymous"/></head><body><div id="___gatsby"><div style="outline:none" tabindex="-1" role="group" id="gatsby-focus-wrapper"><div style="display:flex;align-items:center;justify-content:center;height:100vh;width:100vw;font-size:32px">Not Found</div></div></div><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/404.html";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"app":["/app-b44ef0fa8653a6cc200f.js"],"component---readme-md":["/component---readme-md-7cd469fb9510461b7a68.js"],"component---src-animations-mdx":["/component---src-animations-mdx-17e552988aac41bad394.js"],"component---src-arrays-mdx":["/component---src-arrays-mdx-9e67369358fea8dfa2b3.js"],"component---src-colors-mdx":["/component---src-colors-mdx-c05adeb76c55bbb1ba8e.js"],"component---src-coordinates-mdx":["/component---src-coordinates-mdx-0bdf8fb77de3c933ce7f.js"],"component---src-gestures-mdx":["/component---src-gestures-mdx-4195ebb54d6bd3b54b42.js"],"component---src-hooks-mdx":["/component---src-hooks-mdx-0e7fb2560dd4b5a9e216.js"],"component---src-strings-mdx":["/component---src-strings-mdx-bdd105db64eb8e46c042.js"],"component---src-run-animations-mdx":["/component---src-run-animations-mdx-be7b35d43d8e0ff4f1bd.js"],"component---src-math-mdx":["/component---src-math-mdx-fe39ace0580a870f9433.js"],"component---src-svg-mdx":["/component---src-svg-mdx-b29c6f09569668828795.js"],"component---src-transformations-mdx":["/component---src-transformations-mdx-6c8f4e8a9a5147181613.js"],"component---src-transitions-mdx":["/component---src-transitions-mdx-0fe96c7da7f2eb2210b3.js"],"component---src-vectors-mdx":["/component---src-vectors-mdx-265d3369ad8b2831e677.js"],"component---src-pages-404-js":["/component---src-pages-404-js-345451b8da6247d65a2a.js"]};/*]]>*/</script><script src="/react-native-redash/webpack-runtime-6da6a0affd1112ad8f01.js" async=""></script><script src="/react-native-redash/app-b44ef0fa8653a6cc200f.js" async=""></script><script src="/react-native-redash/commons-3a1ccb3c46e5e28965ed.js" async=""></script><script src="/react-native-redash/component---src-pages-404-js-345451b8da6247d65a2a.js" async=""></script><script src="/react-native-redash/styles-cc435937a687c2123600.js" async=""></script></body></html>
2 changes: 1 addition & 1 deletion docs/404/index.html
Original file line number Diff line number Diff line change
@@ -1 +1 @@
<!DOCTYPE html><html><head><meta charSet="utf-8"/><meta http-equiv="x-ua-compatible" content="ie=edge"/><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"/><style data-href="/react-native-redash/styles.2543ff947a193d7f33b1.css">@import url(https://fonts.googleapis.com/css?family=Inconsolata&display=swap);@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro&display=swap);</style><meta name="generator" content="Gatsby 2.19.5"/><title data-rh="true"></title><link as="script" rel="preload" href="/react-native-redash/styles-cc435937a687c2123600.js"/><link as="script" rel="preload" href="/react-native-redash/component---src-pages-404-js-345451b8da6247d65a2a.js"/><link as="script" rel="preload" href="/react-native-redash/commons-a0e6fdf3fe8a6f14e472.js"/><link as="script" rel="preload" href="/react-native-redash/app-703ad652a7b8a99506ed.js"/><link as="script" rel="preload" href="/react-native-redash/webpack-runtime-cb4d9e7d72db7936882a.js"/><link as="fetch" rel="preload" href="/react-native-redash/page-data/404/page-data.json" crossorigin="anonymous"/></head><body><div id="___gatsby"><div style="outline:none" tabindex="-1" role="group" id="gatsby-focus-wrapper"><div style="display:flex;align-items:center;justify-content:center;height:100vh;width:100vw;font-size:32px">Not Found</div></div></div><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/404/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"app":["/app-703ad652a7b8a99506ed.js"],"component---readme-md":["/component---readme-md-7cd469fb9510461b7a68.js"],"component---src-arrays-mdx":["/component---src-arrays-mdx-9e67369358fea8dfa2b3.js"],"component---src-colors-mdx":["/component---src-colors-mdx-c05adeb76c55bbb1ba8e.js"],"component---src-animations-mdx":["/component---src-animations-mdx-17e552988aac41bad394.js"],"component---src-coordinates-mdx":["/component---src-coordinates-mdx-0bdf8fb77de3c933ce7f.js"],"component---src-gestures-mdx":["/component---src-gestures-mdx-4195ebb54d6bd3b54b42.js"],"component---src-hooks-mdx":["/component---src-hooks-mdx-0e7fb2560dd4b5a9e216.js"],"component---src-math-mdx":["/component---src-math-mdx-fe39ace0580a870f9433.js"],"component---src-run-animations-mdx":["/component---src-run-animations-mdx-be7b35d43d8e0ff4f1bd.js"],"component---src-strings-mdx":["/component---src-strings-mdx-bdd105db64eb8e46c042.js"],"component---src-svg-mdx":["/component---src-svg-mdx-b29c6f09569668828795.js"],"component---src-transformations-mdx":["/component---src-transformations-mdx-0175b5c1fefedfa0aedd.js"],"component---src-transitions-mdx":["/component---src-transitions-mdx-0fe96c7da7f2eb2210b3.js"],"component---src-vectors-mdx":["/component---src-vectors-mdx-265d3369ad8b2831e677.js"],"component---src-pages-404-js":["/component---src-pages-404-js-345451b8da6247d65a2a.js"]};/*]]>*/</script><script src="/react-native-redash/webpack-runtime-cb4d9e7d72db7936882a.js" async=""></script><script src="/react-native-redash/app-703ad652a7b8a99506ed.js" async=""></script><script src="/react-native-redash/commons-a0e6fdf3fe8a6f14e472.js" async=""></script><script src="/react-native-redash/component---src-pages-404-js-345451b8da6247d65a2a.js" async=""></script><script src="/react-native-redash/styles-cc435937a687c2123600.js" async=""></script></body></html>
<!DOCTYPE html><html><head><meta charSet="utf-8"/><meta http-equiv="x-ua-compatible" content="ie=edge"/><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"/><style data-href="/react-native-redash/styles.2543ff947a193d7f33b1.css">@import url(https://fonts.googleapis.com/css?family=Inconsolata&display=swap);@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro&display=swap);</style><meta name="generator" content="Gatsby 2.19.5"/><title data-rh="true"></title><link as="script" rel="preload" href="/react-native-redash/styles-cc435937a687c2123600.js"/><link as="script" rel="preload" href="/react-native-redash/component---src-pages-404-js-345451b8da6247d65a2a.js"/><link as="script" rel="preload" href="/react-native-redash/commons-3a1ccb3c46e5e28965ed.js"/><link as="script" rel="preload" href="/react-native-redash/app-b44ef0fa8653a6cc200f.js"/><link as="script" rel="preload" href="/react-native-redash/webpack-runtime-6da6a0affd1112ad8f01.js"/><link as="fetch" rel="preload" href="/react-native-redash/page-data/404/page-data.json" crossorigin="anonymous"/></head><body><div id="___gatsby"><div style="outline:none" tabindex="-1" role="group" id="gatsby-focus-wrapper"><div style="display:flex;align-items:center;justify-content:center;height:100vh;width:100vw;font-size:32px">Not Found</div></div></div><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/404/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"app":["/app-b44ef0fa8653a6cc200f.js"],"component---readme-md":["/component---readme-md-7cd469fb9510461b7a68.js"],"component---src-animations-mdx":["/component---src-animations-mdx-17e552988aac41bad394.js"],"component---src-arrays-mdx":["/component---src-arrays-mdx-9e67369358fea8dfa2b3.js"],"component---src-colors-mdx":["/component---src-colors-mdx-c05adeb76c55bbb1ba8e.js"],"component---src-coordinates-mdx":["/component---src-coordinates-mdx-0bdf8fb77de3c933ce7f.js"],"component---src-gestures-mdx":["/component---src-gestures-mdx-4195ebb54d6bd3b54b42.js"],"component---src-hooks-mdx":["/component---src-hooks-mdx-0e7fb2560dd4b5a9e216.js"],"component---src-strings-mdx":["/component---src-strings-mdx-bdd105db64eb8e46c042.js"],"component---src-run-animations-mdx":["/component---src-run-animations-mdx-be7b35d43d8e0ff4f1bd.js"],"component---src-math-mdx":["/component---src-math-mdx-fe39ace0580a870f9433.js"],"component---src-svg-mdx":["/component---src-svg-mdx-b29c6f09569668828795.js"],"component---src-transformations-mdx":["/component---src-transformations-mdx-6c8f4e8a9a5147181613.js"],"component---src-transitions-mdx":["/component---src-transitions-mdx-0fe96c7da7f2eb2210b3.js"],"component---src-vectors-mdx":["/component---src-vectors-mdx-265d3369ad8b2831e677.js"],"component---src-pages-404-js":["/component---src-pages-404-js-345451b8da6247d65a2a.js"]};/*]]>*/</script><script src="/react-native-redash/webpack-runtime-6da6a0affd1112ad8f01.js" async=""></script><script src="/react-native-redash/app-b44ef0fa8653a6cc200f.js" async=""></script><script src="/react-native-redash/commons-3a1ccb3c46e5e28965ed.js" async=""></script><script src="/react-native-redash/component---src-pages-404-js-345451b8da6247d65a2a.js" async=""></script><script src="/react-native-redash/styles-cc435937a687c2123600.js" async=""></script></body></html>
2 changes: 1 addition & 1 deletion docs/animations/index.html

Large diffs are not rendered by default.

2 changes: 2 additions & 0 deletions docs/app-b44ef0fa8653a6cc200f.js

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions docs/app-b44ef0fa8653a6cc200f.js.map

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion docs/arrays/index.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion docs/chunk-map.json
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"app":["/app-703ad652a7b8a99506ed.js"],"component---readme-md":["/component---readme-md-7cd469fb9510461b7a68.js"],"component---src-arrays-mdx":["/component---src-arrays-mdx-9e67369358fea8dfa2b3.js"],"component---src-colors-mdx":["/component---src-colors-mdx-c05adeb76c55bbb1ba8e.js"],"component---src-animations-mdx":["/component---src-animations-mdx-17e552988aac41bad394.js"],"component---src-coordinates-mdx":["/component---src-coordinates-mdx-0bdf8fb77de3c933ce7f.js"],"component---src-gestures-mdx":["/component---src-gestures-mdx-4195ebb54d6bd3b54b42.js"],"component---src-hooks-mdx":["/component---src-hooks-mdx-0e7fb2560dd4b5a9e216.js"],"component---src-math-mdx":["/component---src-math-mdx-fe39ace0580a870f9433.js"],"component---src-run-animations-mdx":["/component---src-run-animations-mdx-be7b35d43d8e0ff4f1bd.js"],"component---src-strings-mdx":["/component---src-strings-mdx-bdd105db64eb8e46c042.js"],"component---src-svg-mdx":["/component---src-svg-mdx-b29c6f09569668828795.js"],"component---src-transformations-mdx":["/component---src-transformations-mdx-0175b5c1fefedfa0aedd.js"],"component---src-transitions-mdx":["/component---src-transitions-mdx-0fe96c7da7f2eb2210b3.js"],"component---src-vectors-mdx":["/component---src-vectors-mdx-265d3369ad8b2831e677.js"],"component---src-pages-404-js":["/component---src-pages-404-js-345451b8da6247d65a2a.js"]}
{"app":["/app-b44ef0fa8653a6cc200f.js"],"component---readme-md":["/component---readme-md-7cd469fb9510461b7a68.js"],"component---src-animations-mdx":["/component---src-animations-mdx-17e552988aac41bad394.js"],"component---src-arrays-mdx":["/component---src-arrays-mdx-9e67369358fea8dfa2b3.js"],"component---src-colors-mdx":["/component---src-colors-mdx-c05adeb76c55bbb1ba8e.js"],"component---src-coordinates-mdx":["/component---src-coordinates-mdx-0bdf8fb77de3c933ce7f.js"],"component---src-gestures-mdx":["/component---src-gestures-mdx-4195ebb54d6bd3b54b42.js"],"component---src-hooks-mdx":["/component---src-hooks-mdx-0e7fb2560dd4b5a9e216.js"],"component---src-strings-mdx":["/component---src-strings-mdx-bdd105db64eb8e46c042.js"],"component---src-run-animations-mdx":["/component---src-run-animations-mdx-be7b35d43d8e0ff4f1bd.js"],"component---src-math-mdx":["/component---src-math-mdx-fe39ace0580a870f9433.js"],"component---src-svg-mdx":["/component---src-svg-mdx-b29c6f09569668828795.js"],"component---src-transformations-mdx":["/component---src-transformations-mdx-6c8f4e8a9a5147181613.js"],"component---src-transitions-mdx":["/component---src-transitions-mdx-0fe96c7da7f2eb2210b3.js"],"component---src-vectors-mdx":["/component---src-vectors-mdx-265d3369ad8b2831e677.js"],"component---src-pages-404-js":["/component---src-pages-404-js-345451b8da6247d65a2a.js"]}
2 changes: 1 addition & 1 deletion docs/colors/index.html

Large diffs are not rendered by default.

2 changes: 2 additions & 0 deletions docs/commons-3a1ccb3c46e5e28965ed.js

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions docs/commons-3a1ccb3c46e5e28965ed.js.map

Large diffs are not rendered by default.

Loading

0 comments on commit 4f3156d

Please sign in to comment.