Browse Source

remove atlas multi-package structure

Klaudiusz Dembler 4 years ago
parent
commit
e76a560ad1
100 changed files with 118 additions and 175 deletions
  1. 0 0
      .babelrc
  2. 2 2
      .eslintignore
  3. 0 0
      __generated__/globalTypes.ts
  4. 0 0
      apollo.config.js
  5. 1 1
      config-overrides.js
  6. 0 6
      lerna.json
  7. 94 15
      package.json
  8. 0 1
      packages/app/.eslintignore
  9. 0 101
      packages/app/package.json
  10. 0 29
      packages/app/tsconfig.json
  11. 0 0
      public/index.html
  12. 0 0
      scripts/mocking/.gitignore
  13. 0 0
      scripts/mocking/generateChannels.js
  14. 0 0
      scripts/mocking/generateVideos.js
  15. 0 0
      scripts/mocking/generateVideosMedia.js
  16. 0 0
      scripts/mocking/utils.js
  17. 0 0
      src/App.tsx
  18. 0 0
      src/__mocks__/svgrMock.js
  19. 0 0
      src/__tests__/LayoutWithRouting.test.tsx
  20. 0 0
      src/api/client.ts
  21. 0 0
      src/api/index.ts
  22. 0 0
      src/api/queries/__generated__/CategoryFields.ts
  23. 0 0
      src/api/queries/__generated__/ChannelFields.ts
  24. 0 0
      src/api/queries/__generated__/GetCategories.ts
  25. 0 0
      src/api/queries/__generated__/GetChannel.ts
  26. 0 0
      src/api/queries/__generated__/GetFeaturedVideos.ts
  27. 0 0
      src/api/queries/__generated__/GetNewestChannels.ts
  28. 0 0
      src/api/queries/__generated__/GetVideo.ts
  29. 0 0
      src/api/queries/__generated__/GetVideos.ts
  30. 0 0
      src/api/queries/__generated__/Search.ts
  31. 0 0
      src/api/queries/__generated__/VideoFields.ts
  32. 0 0
      src/api/queries/__generated__/VideoMediaFields.ts
  33. 0 0
      src/api/queries/categories.ts
  34. 0 0
      src/api/queries/channels.ts
  35. 0 0
      src/api/queries/index.ts
  36. 0 0
      src/api/queries/search.ts
  37. 0 0
      src/api/queries/videos.ts
  38. 0 0
      src/assets/bg.svg
  39. 0 0
      src/assets/fonts/Inter-Bold.ttf
  40. 0 0
      src/assets/fonts/Inter-ExtraLight-BETA.ttf
  41. 0 0
      src/assets/fonts/Inter-Regular.ttf
  42. 0 0
      src/assets/logo.svg
  43. 0 0
      src/components/ChannelGallery.tsx
  44. 0 0
      src/components/Hero.tsx
  45. 0 0
      src/components/LayoutWithRouting.tsx
  46. 0 0
      src/components/Navbar/Navbar.style.tsx
  47. 0 0
      src/components/Navbar/Navbar.tsx
  48. 0 0
      src/components/Navbar/index.ts
  49. 0 0
      src/components/SeriesGallery.tsx
  50. 0 0
      src/components/VideoBestMatch/VideoBestMatch.style.tsx
  51. 0 0
      src/components/VideoBestMatch/VideoBestMatch.tsx
  52. 0 0
      src/components/VideoBestMatch/index.ts
  53. 0 0
      src/components/VideoGallery.tsx
  54. 0 0
      src/components/VideoGrid.tsx
  55. 0 0
      src/components/index.ts
  56. 0 0
      src/config/routes.ts
  57. 0 0
      src/index.tsx
  58. 0 0
      src/mocking/data/index.ts
  59. 0 0
      src/mocking/data/mockCategories.ts
  60. 0 0
      src/mocking/data/mockChannels.ts
  61. 0 0
      src/mocking/data/mockFeaturedVideos.ts
  62. 0 0
      src/mocking/data/mockImages.ts
  63. 0 0
      src/mocking/data/mockVideos.ts
  64. 0 0
      src/mocking/data/mockVideosMedia.ts
  65. 0 0
      src/mocking/data/raw/categories.json
  66. 0 0
      src/mocking/data/raw/channels.json
  67. 0 0
      src/mocking/data/raw/videos.json
  68. 0 0
      src/mocking/data/raw/videosMedia.json
  69. 0 0
      src/mocking/server.ts
  70. 0 0
      src/react-app-env.d.ts
  71. 0 0
      src/schema.graphql
  72. 0 0
      src/setupTests.ts
  73. 0 0
      src/shared/.storybook/main.js
  74. 0 0
      src/shared/.storybook/manager-head.html
  75. 0 0
      src/shared/.storybook/preview-head.html
  76. 0 0
      src/shared/.storybook/preview.jsx
  77. 0 0
      src/shared/.storybook/theme.js
  78. 0 0
      src/shared/__tests__/Avatar.test.tsx
  79. 0 0
      src/shared/__tests__/Button.test.tsx
  80. 0 0
      src/shared/__tests__/Carousel.test.tsx
  81. 0 0
      src/shared/__tests__/Checkbox.test.tsx
  82. 0 0
      src/shared/__tests__/Gallery.test.tsx
  83. 0 0
      src/shared/__tests__/HamburgerButton.test.tsx
  84. 0 0
      src/shared/__tests__/NavButton.test.tsx
  85. 0 0
      src/shared/__tests__/RadioButton.test.tsx
  86. 0 0
      src/shared/__tests__/TextField.test.tsx
  87. 0 0
      src/shared/__tests__/VideoPlayer.test.tsx
  88. 0 0
      src/shared/__tests__/VideoPreview.test.tsx
  89. 0 0
      src/shared/components/Avatar/Avatar.style.tsx
  90. 0 0
      src/shared/components/Avatar/Avatar.tsx
  91. 0 0
      src/shared/components/Avatar/index.tsx
  92. 21 20
      src/shared/components/Button/Button.style.ts
  93. 0 0
      src/shared/components/Button/Button.tsx
  94. 0 0
      src/shared/components/Button/index.ts
  95. 0 0
      src/shared/components/Carousel/Carousel.style.ts
  96. 0 0
      src/shared/components/Carousel/Carousel.tsx
  97. 0 0
      src/shared/components/Carousel/index.ts
  98. 0 0
      src/shared/components/CategoryPicker/CategoryPicker.tsx
  99. 0 0
      src/shared/components/CategoryPicker/index.ts
  100. 0 0
      src/shared/components/ChannelAvatar/ChannelAvatar.style.ts

+ 0 - 0
packages/app/.babelrc → .babelrc


+ 2 - 2
.eslintignore

@@ -1,4 +1,4 @@
 node_modules
 dist
-packages/**/dist
-.coverage
+.coverage
+!.storybook/

+ 0 - 0
packages/app/__generated__/globalTypes.ts → __generated__/globalTypes.ts


+ 0 - 0
packages/app/apollo.config.js → apollo.config.js


+ 1 - 1
packages/app/config-overrides.js → config-overrides.js

@@ -8,7 +8,7 @@ const {
   disableEsLint,
   addWebpackModuleRule,
 } = require('customize-cra')
-const eslintConfig = require('../../.eslintrc.js')
+const eslintConfig = require('./.eslintrc.js')
 
 const modifiedEslintConfig = {
   ...eslintConfig,

+ 0 - 6
lerna.json

@@ -1,6 +0,0 @@
-{
-  "packages": ["packages/*"],
-  "version": "independent",
-  "npmClient": "yarn",
-  "useWorkspaces": true
-}

+ 94 - 15
package.json

@@ -1,36 +1,80 @@
 {
-  "name": "atlas",
-  "private": true,
-  "workspaces": [
-    "packages/*"
+  "name": "atlas-app",
+  "version": "1.0.0",
+  "description": "A user governed video platform",
+  "license": "ISC",
+  "directories": {
+    "src": "src",
+    "test": "src/__tests__"
+  },
+  "files": [
+    "src"
   ],
+  "repository": {
+    "type": "git",
+    "url": "https://github.com/Joystream/joystream.git"
+  },
+  "bugs": {
+    "url": "https://github.com/Joystream/joystream/issues"
+  },
   "scripts": {
-    "start": "concurrently \"yarn dev\" \"yarn storybook\"",
-    "build": "lerna run build",
-    "dev": "yarn workspace atlas-app dev",
-    "storybook": "lerna run --scope atlas-app --stream storybook",
-    "lint": "yarn workspace atlas-app lint",
-    "clean": "lerna clean && rm -rf node_modules",
-    "test": "yarn workspace atlas-app test",
-    "coverage": "yarn test --coverage"
+    "start": "react-app-rewired start",
+    "dev": "react-app-rewired start",
+    "build": "react-app-rewired build",
+    "test": "react-app-rewired test --watchAll=false",
+    "coverage": "yarn test --coverage",
+    "eject": "react-app-rewired eject",
+    "lint": "eslint --ext .js,.jsx,.ts,.tsx",
+    "storybook": "start-storybook -p 6006 --quiet -c src/shared/.storybook",
+    "build-storybook": "build-storybook -c src/shared/.storybook",
+    "queries:codegen": "apollo client:codegen --target typescript --passthroughCustomScalars --customScalarsPrefix=GQL",
+    "queries:watch": "yarn queries:codegen --watch",
+    "mocking:videos": "node scripts/mocking/generateVideos.js",
+    "mocking:videosMedia": "node scripts/mocking/generateVideosMedia.js",
+    "mocking:channels": "node scripts/mocking/generateChannels.js"
   },
   "lint-staged": {
     "*.{ts,tsx,js,jsx,json}": [
       "prettier --write"
     ]
   },
-  "devDependencies": {
+  "dependencies": {
+    "@apollo/client": "^3.1.1",
+    "@emotion/babel-preset-css-prop": "^10.0.27",
+    "@emotion/core": "^10.0.28",
     "@fortawesome/fontawesome-svg-core": "^1.2.28",
     "@fortawesome/free-solid-svg-icons": "^5.13.0",
     "@fortawesome/react-fontawesome": "^0.1.9",
+    "@miragejs/graphql": "^0.1.3",
+    "@reach/router": "^1.3.3",
+    "@storybook/addon-actions": "^5.3.17",
+    "@storybook/addon-docs": "^5.3.17",
+    "@storybook/addon-knobs": "^5.3.17",
+    "@storybook/addon-links": "^5.3.17",
+    "@storybook/addon-storysource": "^5.3.17",
+    "@storybook/addons": "^5.3.19",
+    "@storybook/preset-create-react-app": "^3.1.4",
+    "@storybook/react": "^5.3.17",
+    "@storybook/theming": "^5.3.19",
     "@types/enzyme": "^3.10.5",
+    "@types/faker": "^5.1.0",
     "@types/jest": "^24.0.0",
+    "@types/lodash": "^4.14.157",
     "@types/node": "^12.0.0",
+    "@types/reach__router": "^1.3.5",
+    "@types/react": "^16.9.0",
+    "@types/react-dom": "^16.9.0",
+    "@types/video.js": "^7.3.10",
     "@typescript-eslint/eslint-plugin": "^3.5.0",
     "@typescript-eslint/parser": "^3.2.0",
+    "apollo": "^2.30.2",
     "babel-plugin-emotion": "^10.0.33",
+    "chromatic": "^4.0.3",
     "concurrently": "^5.2.0",
     "csstype": "^3.0.0-beta.4",
+    "customize-cra": "^1.0.0",
+    "date-fns": "^2.15.0",
+    "emotion-normalize": "^10.1.0",
     "enzyme": "^3.11.0",
     "enzyme-adapter-react-16": "^1.15.2",
     "eslint": "^6.6.0",
@@ -39,12 +83,47 @@
     "eslint-plugin-prettier": "^3.1.3",
     "eslint-plugin-react": "^7.20.3",
     "eslint-plugin-react-hooks": "^4.0.4",
+    "faker": "^5.1.0",
+    "fluent-ffmpeg": "^2.1.2",
+    "graphql": "^15.3.0",
+    "graphql-tag": "^2.11.0",
     "husky": "^4.2.5",
     "jest": "24.9.0",
-    "lerna": "^3.20.2",
     "lint-staged": "^10.2.7",
+    "lodash": "^4.17.19",
+    "miragejs": "^0.1.40",
     "prettier": "^2.0.5",
+    "react": "^16.13.1",
+    "react-app-rewired": "^2.1.6",
+    "react-docgen-typescript-loader": "^3.7.1",
+    "react-dom": "^16.13.1",
+    "react-player": "^2.2.0",
+    "react-scripts": "3.4.1",
+    "react-spring": "^8.0.27",
+    "storybook-addon-jsx": "^7.1.15",
     "ts-loader": "^6.2.1",
-    "typescript": "^3.8.3"
+    "typescript": "^3.8.3",
+    "use-resize-observer": "^6.1.0",
+    "video.js": "^7.8.3"
+  },
+  "browserslist": {
+    "production": [
+      ">0.2%",
+      "not dead",
+      "not op_mini all"
+    ],
+    "development": [
+      "last 1 chrome version",
+      "last 1 firefox version",
+      "last 1 safari version"
+    ]
+  },
+  "jest": {
+    "moduleNameMapper": {
+      "@/(.*)$": "<rootDir>/src/$1",
+      "\\.svg": "<rootDir>/src/__mocks__/svgrMock.js"
+    },
+    "clearMocks": true,
+    "coverageDirectory": ".coverage"
   }
 }

+ 0 - 1
packages/app/.eslintignore

@@ -1 +0,0 @@
-!.storybook/

+ 0 - 101
packages/app/package.json

@@ -1,101 +0,0 @@
-{
-  "name": "atlas-app",
-  "version": "1.0.0",
-  "description": "A user governed video platform",
-  "license": "ISC",
-  "directories": {
-    "src": "src",
-    "test": "src/__tests__"
-  },
-  "files": [
-    "src"
-  ],
-  "repository": {
-    "type": "git",
-    "url": "https://github.com/Joystream/joystream.git"
-  },
-  "bugs": {
-    "url": "https://github.com/Joystream/joystream/issues"
-  },
-  "scripts": {
-    "start": "react-app-rewired start",
-    "dev": "react-app-rewired start",
-    "build": "react-app-rewired build",
-    "test": "react-app-rewired test --watchAll=false",
-    "eject": "react-app-rewired eject",
-    "lint": "eslint . --ext .js,.jsx,.ts,.tsx",
-    "storybook": "start-storybook -p 6006 --quiet -c src/shared/.storybook",
-    "build-storybook": "build-storybook -c src/shared/.storybook",
-    "chromatic": "chromatic --project-token=qq8aetz26u",
-    "queries:codegen": "apollo client:codegen --target typescript --passthroughCustomScalars --customScalarsPrefix=GQL",
-    "queries:watch": "yarn queries:codegen --watch",
-    "mocking:videos": "node scripts/mocking/generateVideos.js",
-    "mocking:videosMedia": "node scripts/mocking/generateVideosMedia.js",
-    "mocking:channels": "node scripts/mocking/generateChannels.js"
-  },
-  "dependencies": {
-    "@apollo/client": "^3.1.1",
-    "@emotion/babel-preset-css-prop": "^10.0.27",
-    "@emotion/core": "^10.0.28",
-    "@miragejs/graphql": "^0.1.3",
-    "@reach/router": "^1.3.3",
-    "@storybook/addon-actions": "^5.3.17",
-    "@storybook/addon-docs": "^5.3.17",
-    "@storybook/addon-knobs": "^5.3.17",
-    "@storybook/addon-links": "^5.3.17",
-    "@storybook/addon-storysource": "^5.3.17",
-    "@storybook/addons": "^5.3.19",
-    "@storybook/preset-create-react-app": "^3.1.4",
-    "@storybook/react": "^5.3.17",
-    "@storybook/theming": "^5.3.19",
-    "@types/lodash": "^4.14.157",
-    "@types/reach__router": "^1.3.5",
-    "@types/react": "^16.9.0",
-    "@types/react-dom": "^16.9.0",
-    "@types/video.js": "^7.3.10",
-    "apollo": "^2.30.2",
-    "chromatic": "^4.0.3",
-    "customize-cra": "^1.0.0",
-    "date-fns": "^2.15.0",
-    "emotion-normalize": "^10.1.0",
-    "graphql": "^15.3.0",
-    "graphql-tag": "^2.11.0",
-    "lodash": "^4.17.19",
-    "miragejs": "^0.1.40",
-    "react": "^16.13.1",
-    "react-app-rewired": "^2.1.6",
-    "react-docgen-typescript-loader": "^3.7.1",
-    "react-dom": "^16.13.1",
-    "react-player": "^2.2.0",
-    "react-scripts": "3.4.1",
-    "react-spring": "^8.0.27",
-    "storybook-addon-jsx": "^7.1.15",
-    "use-resize-observer": "^6.1.0",
-    "video.js": "^7.8.3"
-  },
-  "devDependencies": {
-    "@types/faker": "^5.1.0",
-    "faker": "^5.1.0",
-    "fluent-ffmpeg": "^2.1.2"
-  },
-  "browserslist": {
-    "production": [
-      ">0.2%",
-      "not dead",
-      "not op_mini all"
-    ],
-    "development": [
-      "last 1 chrome version",
-      "last 1 firefox version",
-      "last 1 safari version"
-    ]
-  },
-  "jest": {
-    "moduleNameMapper": {
-      "@/(.*)$": "<rootDir>/src/$1",
-      "\\.svg": "<rootDir>/src/__mocks__/svgrMock.js"
-    },
-    "clearMocks": true,
-    "coverageDirectory": ".coverage"
-  }
-}

+ 0 - 29
packages/app/tsconfig.json

@@ -1,29 +0,0 @@
-{
-  "extends": "./tsconfig.paths.json",
-  "compilerOptions": {
-    "target": "es2019",
-    "baseUrl": "./",
-    "lib": [
-      "dom",
-      "dom.iterable",
-      "es2019"
-    ],
-    "allowJs": true,
-    "skipLibCheck": true,
-    "esModuleInterop": true,
-    "allowSyntheticDefaultImports": true,
-    "forceConsistentCasingInFileNames": true,
-    "module": "esnext",
-    "resolveJsonModule": true,
-    "isolatedModules": true,
-    "noEmit": true
-  },
-  "exclude": [
-    "node_modules",
-    "dist",
-    "src/shared/stories"
-  ],
-  "include": [
-    "src"
-  ]
-}

+ 0 - 0
packages/app/public/index.html → public/index.html


+ 0 - 0
packages/app/scripts/mocking/.gitignore → scripts/mocking/.gitignore


+ 0 - 0
packages/app/scripts/mocking/generateChannels.js → scripts/mocking/generateChannels.js


+ 0 - 0
packages/app/scripts/mocking/generateVideos.js → scripts/mocking/generateVideos.js


+ 0 - 0
packages/app/scripts/mocking/generateVideosMedia.js → scripts/mocking/generateVideosMedia.js


+ 0 - 0
packages/app/scripts/mocking/utils.js → scripts/mocking/utils.js


+ 0 - 0
packages/app/src/App.tsx → src/App.tsx


+ 0 - 0
packages/app/src/__mocks__/svgrMock.js → src/__mocks__/svgrMock.js


+ 0 - 0
packages/app/src/__tests__/LayoutWithRouting.test.tsx → src/__tests__/LayoutWithRouting.test.tsx


+ 0 - 0
packages/app/src/api/client.ts → src/api/client.ts


+ 0 - 0
packages/app/src/api/index.ts → src/api/index.ts


+ 0 - 0
packages/app/src/api/queries/__generated__/CategoryFields.ts → src/api/queries/__generated__/CategoryFields.ts


+ 0 - 0
packages/app/src/api/queries/__generated__/ChannelFields.ts → src/api/queries/__generated__/ChannelFields.ts


+ 0 - 0
packages/app/src/api/queries/__generated__/GetCategories.ts → src/api/queries/__generated__/GetCategories.ts


+ 0 - 0
packages/app/src/api/queries/__generated__/GetChannel.ts → src/api/queries/__generated__/GetChannel.ts


+ 0 - 0
packages/app/src/api/queries/__generated__/GetFeaturedVideos.ts → src/api/queries/__generated__/GetFeaturedVideos.ts


+ 0 - 0
packages/app/src/api/queries/__generated__/GetNewestChannels.ts → src/api/queries/__generated__/GetNewestChannels.ts


+ 0 - 0
packages/app/src/api/queries/__generated__/GetVideo.ts → src/api/queries/__generated__/GetVideo.ts


+ 0 - 0
packages/app/src/api/queries/__generated__/GetVideos.ts → src/api/queries/__generated__/GetVideos.ts


+ 0 - 0
packages/app/src/api/queries/__generated__/Search.ts → src/api/queries/__generated__/Search.ts


+ 0 - 0
packages/app/src/api/queries/__generated__/VideoFields.ts → src/api/queries/__generated__/VideoFields.ts


+ 0 - 0
packages/app/src/api/queries/__generated__/VideoMediaFields.ts → src/api/queries/__generated__/VideoMediaFields.ts


+ 0 - 0
packages/app/src/api/queries/categories.ts → src/api/queries/categories.ts


+ 0 - 0
packages/app/src/api/queries/channels.ts → src/api/queries/channels.ts


+ 0 - 0
packages/app/src/api/queries/index.ts → src/api/queries/index.ts


+ 0 - 0
packages/app/src/api/queries/search.ts → src/api/queries/search.ts


+ 0 - 0
packages/app/src/api/queries/videos.ts → src/api/queries/videos.ts


+ 0 - 0
packages/app/src/assets/bg.svg → src/assets/bg.svg


+ 0 - 0
packages/app/src/assets/fonts/Inter-Bold.ttf → src/assets/fonts/Inter-Bold.ttf


+ 0 - 0
packages/app/src/assets/fonts/Inter-ExtraLight-BETA.ttf → src/assets/fonts/Inter-ExtraLight-BETA.ttf


+ 0 - 0
packages/app/src/assets/fonts/Inter-Regular.ttf → src/assets/fonts/Inter-Regular.ttf


+ 0 - 0
packages/app/src/assets/logo.svg → src/assets/logo.svg


+ 0 - 0
packages/app/src/components/ChannelGallery.tsx → src/components/ChannelGallery.tsx


+ 0 - 0
packages/app/src/components/Hero.tsx → src/components/Hero.tsx


+ 0 - 0
packages/app/src/components/LayoutWithRouting.tsx → src/components/LayoutWithRouting.tsx


+ 0 - 0
packages/app/src/components/Navbar/Navbar.style.tsx → src/components/Navbar/Navbar.style.tsx


+ 0 - 0
packages/app/src/components/Navbar/Navbar.tsx → src/components/Navbar/Navbar.tsx


+ 0 - 0
packages/app/src/components/Navbar/index.ts → src/components/Navbar/index.ts


+ 0 - 0
packages/app/src/components/SeriesGallery.tsx → src/components/SeriesGallery.tsx


+ 0 - 0
packages/app/src/components/VideoBestMatch/VideoBestMatch.style.tsx → src/components/VideoBestMatch/VideoBestMatch.style.tsx


+ 0 - 0
packages/app/src/components/VideoBestMatch/VideoBestMatch.tsx → src/components/VideoBestMatch/VideoBestMatch.tsx


+ 0 - 0
packages/app/src/components/VideoBestMatch/index.ts → src/components/VideoBestMatch/index.ts


+ 0 - 0
packages/app/src/components/VideoGallery.tsx → src/components/VideoGallery.tsx


+ 0 - 0
packages/app/src/components/VideoGrid.tsx → src/components/VideoGrid.tsx


+ 0 - 0
packages/app/src/components/index.ts → src/components/index.ts


+ 0 - 0
packages/app/src/config/routes.ts → src/config/routes.ts


+ 0 - 0
packages/app/src/index.tsx → src/index.tsx


+ 0 - 0
packages/app/src/mocking/data/index.ts → src/mocking/data/index.ts


+ 0 - 0
packages/app/src/mocking/data/mockCategories.ts → src/mocking/data/mockCategories.ts


+ 0 - 0
packages/app/src/mocking/data/mockChannels.ts → src/mocking/data/mockChannels.ts


+ 0 - 0
packages/app/src/mocking/data/mockFeaturedVideos.ts → src/mocking/data/mockFeaturedVideos.ts


+ 0 - 0
packages/app/src/mocking/data/mockImages.ts → src/mocking/data/mockImages.ts


+ 0 - 0
packages/app/src/mocking/data/mockVideos.ts → src/mocking/data/mockVideos.ts


+ 0 - 0
packages/app/src/mocking/data/mockVideosMedia.ts → src/mocking/data/mockVideosMedia.ts


+ 0 - 0
packages/app/src/mocking/data/raw/categories.json → src/mocking/data/raw/categories.json


+ 0 - 0
packages/app/src/mocking/data/raw/channels.json → src/mocking/data/raw/channels.json


+ 0 - 0
packages/app/src/mocking/data/raw/videos.json → src/mocking/data/raw/videos.json


+ 0 - 0
packages/app/src/mocking/data/raw/videosMedia.json → src/mocking/data/raw/videosMedia.json


+ 0 - 0
packages/app/src/mocking/server.ts → src/mocking/server.ts


+ 0 - 0
packages/app/src/react-app-env.d.ts → src/react-app-env.d.ts


+ 0 - 0
packages/app/src/schema.graphql → src/schema.graphql


+ 0 - 0
packages/app/src/setupTests.ts → src/setupTests.ts


+ 0 - 0
packages/app/src/shared/.storybook/main.js → src/shared/.storybook/main.js


+ 0 - 0
packages/app/src/shared/.storybook/manager-head.html → src/shared/.storybook/manager-head.html


+ 0 - 0
packages/app/src/shared/.storybook/preview-head.html → src/shared/.storybook/preview-head.html


+ 0 - 0
packages/app/src/shared/.storybook/preview.jsx → src/shared/.storybook/preview.jsx


+ 0 - 0
packages/app/src/shared/.storybook/theme.js → src/shared/.storybook/theme.js


+ 0 - 0
packages/app/src/shared/__tests__/Avatar.test.tsx → src/shared/__tests__/Avatar.test.tsx


+ 0 - 0
packages/app/src/shared/__tests__/Button.test.tsx → src/shared/__tests__/Button.test.tsx


+ 0 - 0
packages/app/src/shared/__tests__/Carousel.test.tsx → src/shared/__tests__/Carousel.test.tsx


+ 0 - 0
packages/app/src/shared/__tests__/Checkbox.test.tsx → src/shared/__tests__/Checkbox.test.tsx


+ 0 - 0
packages/app/src/shared/__tests__/Gallery.test.tsx → src/shared/__tests__/Gallery.test.tsx


+ 0 - 0
packages/app/src/shared/__tests__/HamburgerButton.test.tsx → src/shared/__tests__/HamburgerButton.test.tsx


+ 0 - 0
packages/app/src/shared/__tests__/NavButton.test.tsx → src/shared/__tests__/NavButton.test.tsx


+ 0 - 0
packages/app/src/shared/__tests__/RadioButton.test.tsx → src/shared/__tests__/RadioButton.test.tsx


+ 0 - 0
packages/app/src/shared/__tests__/TextField.test.tsx → src/shared/__tests__/TextField.test.tsx


+ 0 - 0
packages/app/src/shared/__tests__/VideoPlayer.test.tsx → src/shared/__tests__/VideoPlayer.test.tsx


+ 0 - 0
packages/app/src/shared/__tests__/VideoPreview.test.tsx → src/shared/__tests__/VideoPreview.test.tsx


+ 0 - 0
packages/app/src/shared/components/Avatar/Avatar.style.tsx → src/shared/components/Avatar/Avatar.style.tsx


+ 0 - 0
packages/app/src/shared/components/Avatar/Avatar.tsx → src/shared/components/Avatar/Avatar.tsx


+ 0 - 0
packages/app/src/shared/components/Avatar/index.tsx → src/shared/components/Avatar/index.tsx


+ 21 - 20
packages/app/src/shared/components/Button/Button.style.ts → src/shared/components/Button/Button.style.ts

@@ -125,30 +125,31 @@ export const StyledIcon = styled(Icon)`
   }
 `
 export const StyledButton = styled.button<ButtonStyleProps>`
-	border-width: 1px;
-	border-style: solid;
-	font-family: ${typography.fonts.headers};
-	font-weight: ${typography.weights.medium};
-	display: inline-flex;
-	justify-content: center;
-	align-items: center;
-	&:hover {
-		cursor: ${(props) => (!props.disabled && props.clickable ? 'pointer' : '')}
-	} 
-	&::selected {
-		background: transparent;
-	}
-	${colorsFromProps}
-	${sizeFromProps}
+  border-width: 1px;
+  border-style: solid;
+  font-family: ${typography.fonts.headers};
+  font-weight: ${typography.weights.medium};
+  display: inline-flex;
+  justify-content: center;
+  align-items: center;
+  &:hover {
+    cursor: ${(props) => (!props.disabled && props.clickable ? 'pointer' : '')};
+  }
+  &::selected {
+    background: transparent;
+  }
+  ${colorsFromProps}
+  ${sizeFromProps}
 	${disabled}
 	& > ${StyledIcon} {
-		font-size: ${({ size }) =>
+    font-size: ${({ size }) =>
       size === 'regular'
         ? typography.sizes.icon.large
         : size === 'small'
         ? typography.sizes.icon.medium
         : typography.sizes.icon.small};
-		& + * {
-			margin-left: 10px
-		}
-	};`
+    & + * {
+      margin-left: 10px;
+    }
+  } ;
+`

+ 0 - 0
packages/app/src/shared/components/Button/Button.tsx → src/shared/components/Button/Button.tsx


+ 0 - 0
packages/app/src/shared/components/Button/index.ts → src/shared/components/Button/index.ts


+ 0 - 0
packages/app/src/shared/components/Carousel/Carousel.style.ts → src/shared/components/Carousel/Carousel.style.ts


+ 0 - 0
packages/app/src/shared/components/Carousel/Carousel.tsx → src/shared/components/Carousel/Carousel.tsx


+ 0 - 0
packages/app/src/shared/components/Carousel/index.ts → src/shared/components/Carousel/index.ts


+ 0 - 0
packages/app/src/shared/components/CategoryPicker/CategoryPicker.tsx → src/shared/components/CategoryPicker/CategoryPicker.tsx


+ 0 - 0
packages/app/src/shared/components/CategoryPicker/index.ts → src/shared/components/CategoryPicker/index.ts


+ 0 - 0
packages/app/src/shared/components/ChannelAvatar/ChannelAvatar.style.ts → src/shared/components/ChannelAvatar/ChannelAvatar.style.ts


Some files were not shown because too many files changed in this diff