From 29fc12d4ddc6ef15f8f5e0d42f6127bd8936586f Mon Sep 17 00:00:00 2001 From: Sara Vieira Date: Tue, 13 Feb 2018 20:03:57 +0000 Subject: [PATCH] feat(images): create image --- packages/images/package.json | 23 +- packages/images/public/index.html | 17 +- .../src/components/create-image/details.js | 75 ++++ .../src/components/create-image/title.js | 30 ++ packages/images/src/components/description.js | 14 + packages/images/src/components/footer.js | 46 +++ packages/images/src/components/image.js | 8 +- packages/images/src/components/summary.js | 2 +- packages/images/src/constants.js | 9 + packages/images/src/containers/breadcrumb.js | 14 + .../src/containers/create-image/animated.js | 61 +++ .../src/containers/create-image/details.js | 191 +++++++++ .../src/containers/create-image/tags.js | 213 ++++++++++ packages/images/src/containers/create.js | 205 +++++++++- packages/images/src/containers/list.js | 22 +- packages/images/src/containers/menu.js | 2 +- packages/images/src/containers/tags.js | 4 +- packages/images/src/graphql/create-image.gql | 18 + packages/images/src/graphql/get-instance.gql | 6 + .../images/src/graphql/get-random-name.gql | 3 + packages/images/src/router.js | 18 +- packages/my-joy-beta/public/index.html | 20 - .../__snapshots__/key-value.spec.js.snap | 1 + .../__snapshots__/metadata.spec.js.snap | 2 + .../__snapshots__/metadata.spec.js.snap | 5 + .../__snapshots__/user-script.spec.js.snap | 6 + .../__snapshots__/metadata.spec.js.snap | 2 + .../src/containers/instances/resize.js | 7 - packages/ui-toolkit/src/form/textarea.js | 1 + yarn.lock | 383 ++++++++++-------- 30 files changed, 1167 insertions(+), 241 deletions(-) create mode 100644 packages/images/src/components/create-image/details.js create mode 100644 packages/images/src/components/create-image/title.js create mode 100644 packages/images/src/components/description.js create mode 100644 packages/images/src/components/footer.js create mode 100644 packages/images/src/containers/create-image/animated.js create mode 100644 packages/images/src/containers/create-image/details.js create mode 100644 packages/images/src/containers/create-image/tags.js create mode 100644 packages/images/src/graphql/create-image.gql create mode 100644 packages/images/src/graphql/get-instance.gql create mode 100644 packages/images/src/graphql/get-random-name.gql delete mode 100644 packages/my-joy-beta/src/containers/instances/resize.js diff --git a/packages/images/package.json b/packages/images/package.json index 1e1cd108..9b19492a 100644 --- a/packages/images/package.json +++ b/packages/images/package.json @@ -18,11 +18,26 @@ "dependencies": { "@manaflair/redux-batch": "^0.1.0", "apollo": "^0.2.2", + "apollo-cache-inmemory": "^1.1.7", + "apollo-client": "^2.2.3", + "apollo-link-http": "^1.3.3", + "apr-intercept": "^3.0.3", "date-fns": "^1.29.0", "declarative-redux-form": "^2.0.8", + "force-array": "^3.1.0", + "joyent-logo-assets": "^1.0.0", + "joyent-react-styled-flexboxgrid": "^2.2.3", "joyent-ui-toolkit": "^5.0.0", + "lodash.find": "^4.6.0", + "lodash.get": "^4.4.2", + "lodash.isfinite": "^3.3.2", + "lodash.isfunction": "^3.0.9", + "lodash.omit": "^4.5.0", + "lodash.uniqby": "^4.7.0", "lunr": "^2.1.5", - "mz": "^2.7.0", + "param-case": "^2.1.1", + "prop-types": "^15.6.0", + "punycode": "^2.1.0", "react": "^16.2.0", "react-apollo": "^2.0.4", "react-dom": "^16.2.0", @@ -33,8 +48,12 @@ "redux": "^3.7.2", "redux-form": "^7.2.3", "remcalc": "^1.0.10", + "scroll-to-element": "^2.0.0", + "styled-components": "^3.1.6", "styled-components-spacing": "^2.1.3", - "styled-flex-component": "^2.2.0" + "styled-flex-component": "^2.2.0", + "styled-is": "^1.1.2", + "title-case": "^2.1.1" }, "devDependencies": { "babel-preset-joyent-portal": "^6.0.3", diff --git a/packages/images/public/index.html b/packages/images/public/index.html index 4d61687c..f8792189 100644 --- a/packages/images/public/index.html +++ b/packages/images/public/index.html @@ -8,22 +8,7 @@ - My Joyent β - - - + My Joyent Images β