Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: yamankatby/react-native-material
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v1.3.2
Choose a base ref
...
head repository: yamankatby/react-native-material
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: main
Choose a head ref

Commits on Dec 27, 2021

  1. Publish v1.3.3

    yamankatby committed Dec 27, 2021
    2
    Copy the full SHA
    e02258a View commit details

Commits on Jan 20, 2022

  1. Copy the full SHA
    38ed53a View commit details
  2. Publish v1.3.4

    yamankatby committed Jan 20, 2022
    2
    Copy the full SHA
    18bef54 View commit details

Commits on Feb 7, 2022

  1. 2
    Copy the full SHA
    3342b30 View commit details

Commits on Feb 8, 2022

  1. [docs] Update docs color

    yamankatby committed Feb 8, 2022
    1
    Copy the full SHA
    40fdf92 View commit details

Commits on Feb 15, 2022

  1. Copy the full SHA
    5d9753d View commit details
  2. Publish v1.3.5

    yamankatby committed Feb 15, 2022
    Copy the full SHA
    94cb5a8 View commit details
  3. 2
    Copy the full SHA
    348c5ab View commit details
  4. Update README.md

    yamankatby authored Feb 15, 2022
    2
    Copy the full SHA
    b710d63 View commit details

Commits on Feb 17, 2022

  1. Copy the full SHA
    ee0ef1b View commit details
  2. 1
    Copy the full SHA
    62441fd View commit details
  3. Copy the full SHA
    4ccfc6b View commit details
  4. 1
    Copy the full SHA
    cd013c1 View commit details
  5. style: format code

    yamankatby committed Feb 17, 2022
    1
    Copy the full SHA
    51e6ef8 View commit details

Commits on Mar 3, 2022

  1. Copy the full SHA
    f41f150 View commit details
  2. chore: release 1.3.6

    yamankatby committed Mar 3, 2022
    Copy the full SHA
    0ed5fa0 View commit details

Commits on Mar 15, 2022

  1. Copy the full SHA
    27318f8 View commit details
  2. style: format code

    yamankatby committed Mar 15, 2022
    Copy the full SHA
    003c5c4 View commit details
  3. 1
    Copy the full SHA
    9e63912 View commit details
  4. 1
    Copy the full SHA
    715915f View commit details
  5. 1
    Copy the full SHA
    e6a2a04 View commit details
  6. chore: release 1.3.7

    yamankatby committed Mar 15, 2022
    1
    Copy the full SHA
    3bf2aa3 View commit details

Commits on Mar 25, 2022

  1. 1
    Copy the full SHA
    8ea14bb View commit details
  2. chore: release 1.4.0

    yamankatby committed Mar 25, 2022
    1
    Copy the full SHA
    212a706 View commit details
  3. 1
    Copy the full SHA
    65bfcfc View commit details
  4. chore: release 1.4.1

    yamankatby committed Mar 25, 2022
    Copy the full SHA
    81d5eb0 View commit details

Commits on Apr 10, 2022

  1. usenativedriver == false

    justJay-dev committed Apr 10, 2022
    Copy the full SHA
    3b7ba01 View commit details

Commits on Apr 12, 2022

  1. Copy the full SHA
    b06870a View commit details

Commits on Jun 16, 2022

  1. Update package.json

    yamankatby authored Jun 16, 2022
    Copy the full SHA
    d344c05 View commit details

Commits on Aug 29, 2022

  1. Merge pull request #35 from justJay-dev/jay/bug/use-native-driver

    Fix: #34 useNativeDriver default to false
    yamankatby authored Aug 29, 2022
    Copy the full SHA
    8c63dd2 View commit details
  2. Merge pull request #37 from sk185701/fix/PressableRipple

    Added check for ripples length before animating ripple opacity
    yamankatby authored Aug 29, 2022
    Copy the full SHA
    4256da5 View commit details

Commits on Sep 18, 2022

  1. feat: adds typing to Dialog children and an optional surfaceStyles to…

    … allow user control of Dialog Surface styles
    Mikey Wotton committed Sep 18, 2022
    Copy the full SHA
    bd48c17 View commit details

Commits on Sep 19, 2022

  1. ListItem Divider Optional Feature

    #44 (comment)
    
    This is so important.
    
    I can use ListItem for a Drawer Navigation and they look ugly with the divider below them. And with this option, you can opt to use it or not.
    kfbfarley authored Sep 19, 2022
    Copy the full SHA
    e1d1fc1 View commit details
  2. Update ListItem.tsx

    kfbfarley authored Sep 19, 2022
    Copy the full SHA
    a21df5a View commit details

Commits on Sep 28, 2022

  1. Merge pull request #47 from kfbfarley/patch-1

    ListItem Divider Optional Feature
    yamankatby authored Sep 28, 2022
    Copy the full SHA
    0ae7d16 View commit details

Commits on Nov 19, 2022

  1. Update README.md

    yamankatby authored Nov 19, 2022
    Copy the full SHA
    1b805a4 View commit details

Commits on Nov 23, 2022

  1. Merge pull request #46 from mikey-wotton/feat/issue45-dialog

    feat: adds typing to Dialog children and an optional surfaceStyles to…
    yamankatby authored Nov 23, 2022
    Copy the full SHA
    89d9289 View commit details

Commits on Feb 15, 2023

  1. Copy the full SHA
    6355763 View commit details

Commits on May 11, 2023

  1. Update README.md

    yamankatby authored May 11, 2023
    Copy the full SHA
    4c0f8fb View commit details
  2. Merge pull request #60 from yamankatby/yamankatby-patch-1

    Update README.md
    yamankatby authored May 11, 2023
    Copy the full SHA
    f9e8b71 View commit details

Commits on Oct 12, 2023

  1. Update README.md

    yamankatby authored Oct 12, 2023
    Copy the full SHA
    29f687a View commit details
Showing with 27,785 additions and 21,759 deletions.
  1. +98 −0 .circleci/config.yml
  2. +15 −0 .editorconfig
  3. +3 −0 .gitattributes
  4. +66 −0 .gitignore
  5. +1 −0 .husky/.npmignore
  6. +4 −0 .husky/commit-msg
  7. +4 −0 .husky/pre-commit
  8. +3 −0 .yarnrc
  9. +0 −128 CODE_OF_CONDUCT.md
  10. +198 −0 CONTRIBUTING.md
  11. +23 −19 README.md
  12. +3 −0 babel.config.js
  13. +0 −20 core/.gitignore
  14. +0 −28 core/package.json
  15. +0 −25 core/src/DialogActions.tsx
  16. +0 −166 core/src/Flex.tsx
  17. +0 −17 core/src/HStack.tsx
  18. +0 −10 core/src/Spacer.tsx
  19. +0 −65 core/src/Stack.tsx
  20. +0 −368 core/src/TextInput.tsx
  21. +0 −17 core/src/VStack.tsx
  22. +0 −26 core/src/base/Provider.tsx
  23. +0 −17 core/src/base/SpacingContext.tsx
  24. +0 −33 core/src/base/WindowSizeClassContext.tsx
  25. +0 −37 core/src/hooks/use-palette-color.ts
  26. +0 −36 core/src/hooks/use-styles.ts
  27. +0 −8 core/src/hooks/use-window-size-value.ts
  28. +0 −25 core/src/hooks/use-window-size.ts
  29. +0 −45 core/src/index.ts
  30. +0 −20 core/tsconfig.json
  31. +0 −152 core/yarn.lock
  32. +0 −23 docs/.gitignore
  33. +0 −3 docs/babel.config.js
  34. +0 −5 docs/blog/authors.yml
  35. +0 −26 docs/blog/index.md
  36. +0 −5 docs/docs/components/_category_.json
  37. +0 −90 docs/docs/components/activity-indicator.md
  38. +0 −382 docs/docs/components/app-bar.md
  39. +0 −289 docs/docs/components/avatar.md
  40. +0 −154 docs/docs/components/backdrop.md
  41. +0 −93 docs/docs/components/badge.md
  42. +0 −140 docs/docs/components/banner.md
  43. +0 −414 docs/docs/components/button.md
  44. +0 −152 docs/docs/components/chip.md
  45. +0 −166 docs/docs/components/dialog.md
  46. +0 −91 docs/docs/components/divider.md
  47. +0 −426 docs/docs/components/fab.md
  48. +0 −214 docs/docs/components/flex.md
  49. +0 −85 docs/docs/components/icon-button.md
  50. +0 −53 docs/docs/components/icon.md
  51. +0 −189 docs/docs/components/list-item.md
  52. +0 −14 docs/docs/components/portal.md
  53. +0 −64 docs/docs/components/pressable.md
  54. +0 −98 docs/docs/components/snackbar.md
  55. +0 −86 docs/docs/components/stack.md
  56. +0 −215 docs/docs/components/surface.md
  57. +0 −80 docs/docs/components/switch.md
  58. +0 −222 docs/docs/components/text-input.md
  59. +0 −100 docs/docs/components/text.md
  60. +0 −76 docs/docs/getting-started.md
  61. +0 −4 docs/docs/hooks/_category_.json
  62. +0 −66 docs/docs/hooks/use-boolean.md
  63. +0 −27 docs/docs/hooks/use-theme.md
  64. +0 −153 docs/docusaurus.config.js
  65. +0 −104 docs/generate-api/index.ts
  66. +0 −43 docs/package.json
  67. +0 −70 docs/preview.js
  68. +0 −31 docs/sidebars.js
  69. +0 −87 docs/snackPlayerInitializer.js
  70. +0 −64 docs/src/components/HomepageFeatures.js
  71. +0 −11 docs/src/components/HomepageFeatures.module.css
  72. +0 −37 docs/src/css/custom.css
  73. +0 −70 docs/src/pages/index.js
  74. +0 −23 docs/src/pages/index.module.css
  75. 0 docs/static/.nojekyll
  76. BIN docs/static/img/docusaurus.png
  77. BIN docs/static/img/favicon.ico
  78. +0 −1 docs/static/img/logo.svg
  79. BIN docs/static/img/tutorial/docsVersionDropdown.png
  80. BIN docs/static/img/tutorial/localeDropdown.png
  81. +0 −170 docs/static/img/undraw_docusaurus_mountain.svg
  82. +0 −169 docs/static/img/undraw_docusaurus_react.svg
  83. +0 −1 docs/static/img/undraw_docusaurus_tree.svg
  84. +0 −10,743 docs/yarn.lock
  85. +0 −4 example/.expo-shared/assets.json
  86. +0 −17 example/.gitignore
  87. +17 −1 example/babel.config.js
  88. +8 −0 example/index.js
  89. +40 −0 example/metro.config.js
  90. +27 −24 example/package.json
  91. +17 −17 example/{ → src}/App.tsx
  92. +2 −4 example/tsconfig.json
  93. +25 −0 example/webpack.config.js
  94. +12,824 −4,019 example/yarn.lock
  95. +154 −0 package.json
  96. +29 −0 scripts/bootstrap.js
  97. +5 −5 {core → }/src/ActivityIndicator.tsx
  98. +33 −30 {core → }/src/AppBar.tsx
  99. +18 −18 {core → }/src/Avatar.tsx
  100. +8 −8 {core → }/src/Backdrop.tsx
  101. +17 −17 {core → }/src/BackdropSubheader.tsx
  102. +26 −23 {core → }/src/Badge.tsx
  103. +41 −38 {core → }/src/Banner.tsx
  104. +78 −64 {core → }/src/Button.tsx
  105. +22 −22 {core → }/src/Chip.tsx
  106. +15 −11 {core → }/src/Dialog.tsx
  107. +21 −0 src/DialogActions.tsx
  108. +8 −9 {core → }/src/DialogContent.tsx
  109. +11 −17 {core → }/src/DialogHeader.tsx
  110. +5 −11 {core → }/src/Divider.tsx
  111. +92 −69 {core → }/src/FAB.tsx
  112. +11 −11 {core → }/src/IconButton.tsx
  113. +56 −38 {core → }/src/ListItem.tsx
  114. +34 −28 {core → }/src/Pressable.tsx
  115. +15 −15 {core → }/src/Snackbar.tsx
  116. +6 −6 {core → }/src/Surface.tsx
  117. +3 −5 {core → }/src/Switch.tsx
  118. +5 −5 {core → }/src/Text.tsx
  119. +362 −0 src/TextInput.tsx
  120. +7 −5 {core → }/src/base/IconComponentContext.tsx
  121. +5 −5 {core → }/src/base/PortalContext.tsx
  122. +31 −0 src/base/Provider.tsx
  123. +23 −20 {core → }/src/base/ThemeContext.tsx
  124. +71 −71 {core → }/src/base/defaultTheme.ts
  125. +11 −11 {core → }/src/hooks/use-animated-elevation.ts
  126. +10 −10 {core → }/src/hooks/use-boolean.ts
  127. +37 −0 src/hooks/use-palette-color.ts
  128. +5 −0 src/hooks/use-palette.ts
  129. +33 −0 src/hooks/use-styles.ts
  130. +7 −7 {core → }/src/hooks/use-surface-color.ts
  131. +3 −3 {core → }/src/hooks/use-surface-scale.ts
  132. +136 −0 src/index.ts
  133. +5 −0 tsconfig.build.json
  134. +28 −0 tsconfig.json
  135. +12,920 −0 yarn.lock
98 changes: 98 additions & 0 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,98 @@
version: 2.1

executors:
default:
docker:
- image: circleci/node:10
working_directory: ~/project

commands:
attach_project:
steps:
- attach_workspace:
at: ~/project

jobs:
install-dependencies:
executor: default
steps:
- checkout
- attach_project
- restore_cache:
keys:
- dependencies-{{ checksum "package.json" }}
- dependencies-
- restore_cache:
keys:
- dependencies-example-{{ checksum "example/package.json" }}
- dependencies-example-
- run:
name: Install dependencies
command: |
yarn install --cwd example --frozen-lockfile
yarn install --frozen-lockfile
- save_cache:
key: dependencies-{{ checksum "package.json" }}
paths: node_modules
- save_cache:
key: dependencies-example-{{ checksum "example/package.json" }}
paths: example/node_modules
- persist_to_workspace:
root: .
paths: .

lint:
executor: default
steps:
- attach_project
- run:
name: Lint files
command: |
yarn lint
typescript:
executor: default
steps:
- attach_project
- run:
name: Typecheck files
command: |
yarn typescript
unit-tests:
executor: default
steps:
- attach_project
- run:
name: Run unit tests
command: |
yarn test --coverage
- store_artifacts:
path: coverage
destination: coverage

build-package:
executor: default
steps:
- attach_project
- run:
name: Build package
command: |
yarn prepare
workflows:
build-and-test:
jobs:
- install-dependencies
- lint:
requires:
- install-dependencies
- typescript:
requires:
- install-dependencies
- unit-tests:
requires:
- install-dependencies
- build-package:
requires:
- install-dependencies
15 changes: 15 additions & 0 deletions .editorconfig
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
# EditorConfig helps developers define and maintain consistent
# coding styles between different editors and IDEs
# editorconfig.org

root = true

[*]

indent_style = space
indent_size = 2

end_of_line = lf
charset = utf-8
trim_trailing_whitespace = true
insert_final_newline = true
3 changes: 3 additions & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
*.pbxproj -text
# specific for windows script files
*.bat text eol=crlf
66 changes: 66 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,66 @@
# OSX
#
.DS_Store

# XDE
.expo/

# VSCode
.vscode/
jsconfig.json

# Xcode
#
build/
*.pbxuser
!default.pbxuser
*.mode1v3
!default.mode1v3
*.mode2v3
!default.mode2v3
*.perspectivev3
!default.perspectivev3
xcuserdata
*.xccheckout
*.moved-aside
DerivedData
*.hmap
*.ipa
*.xcuserstate
project.xcworkspace

# Android/IJ
#
.classpath
.cxx
.gradle
.idea
.project
.settings
local.properties
android.iml

# Cocoapods
#
example/ios/Pods

# node.js
#
node_modules/
npm-debug.log
yarn-debug.log
yarn-error.log

# BUCK
buck-out/
\.buckd/
android/app/libs
android/keystores/debug.keystore

# Expo
.expo/*

# generated by bob
lib/

.yarn
1 change: 1 addition & 0 deletions .husky/.npmignore
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
_
4 changes: 4 additions & 0 deletions .husky/commit-msg
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
#!/bin/sh
. "$(dirname "$0")/_/husky.sh"

yarn commitlint -E HUSKY_GIT_PARAMS
4 changes: 4 additions & 0 deletions .husky/pre-commit
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
#!/bin/sh
. "$(dirname "$0")/_/husky.sh"

yarn lint && yarn typescript
3 changes: 3 additions & 0 deletions .yarnrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# Override Yarn command so we can automatically setup the repo on running `yarn`

yarn-path "scripts/bootstrap.js"
128 changes: 0 additions & 128 deletions CODE_OF_CONDUCT.md

This file was deleted.

Loading