Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

perf: optimise composer send behaviour #30168

Merged
merged 97 commits into from
Jan 31, 2024

Commits on Oct 23, 2023

  1. perf: memoize components

    hurali97 committed Oct 23, 2023
    Configuration menu
    Copy the full SHA
    00a7c23 View commit details
    Browse the repository at this point in the history
  2. refactor: simplify props

    hurali97 committed Oct 23, 2023
    Configuration menu
    Copy the full SHA
    9c4f299 View commit details
    Browse the repository at this point in the history
  3. perf: reduce re-renders

    hurali97 committed Oct 23, 2023
    Configuration menu
    Copy the full SHA
    75ad613 View commit details
    Browse the repository at this point in the history

Commits on Oct 24, 2023

  1. Configuration menu
    Copy the full SHA
    d242e35 View commit details
    Browse the repository at this point in the history

Commits on Oct 25, 2023

  1. Merge branch 'main' of https://github.com/hurali97/Expensify-App into…

    … perf/optimise-composer-send
    hurali97 committed Oct 25, 2023
    Configuration menu
    Copy the full SHA
    33239a6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    828b4eb View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    60d3034 View commit details
    Browse the repository at this point in the history

Commits on Oct 26, 2023

  1. perf: optimise rendering

    hurali97 committed Oct 26, 2023
    Configuration menu
    Copy the full SHA
    851c61f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e613f42 View commit details
    Browse the repository at this point in the history
  3. fix: linting

    hurali97 committed Oct 26, 2023
    Configuration menu
    Copy the full SHA
    47c4717 View commit details
    Browse the repository at this point in the history

Commits on Oct 27, 2023

  1. Merge branch 'main' of https://github.com/hurali97/Expensify-App into…

    … perf/optimise-composer-send
    hurali97 committed Oct 27, 2023
    Configuration menu
    Copy the full SHA
    18428c1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9562e8c View commit details
    Browse the repository at this point in the history
  3. fix: linting and test

    hurali97 committed Oct 27, 2023
    Configuration menu
    Copy the full SHA
    ad1b337 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9a27bed View commit details
    Browse the repository at this point in the history
  5. fix: prettier issues

    hurali97 committed Oct 27, 2023
    Configuration menu
    Copy the full SHA
    9f29436 View commit details
    Browse the repository at this point in the history
  6. fix: failing test

    hurali97 committed Oct 27, 2023
    Configuration menu
    Copy the full SHA
    352227f View commit details
    Browse the repository at this point in the history

Commits on Oct 30, 2023

  1. Merge branch 'main' of https://github.com/hurali97/Expensify-App into…

    … perf/optimise-composer-send
    hurali97 committed Oct 30, 2023
    Configuration menu
    Copy the full SHA
    23537f5 View commit details
    Browse the repository at this point in the history

Commits on Nov 6, 2023

  1. Merge branch 'main' of https://github.com/hurali97/Expensify-App into…

    … perf/optimise-composer-send
    hurali97 committed Nov 6, 2023
    Configuration menu
    Copy the full SHA
    5d0f32b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3820a45 View commit details
    Browse the repository at this point in the history

Commits on Nov 7, 2023

  1. Configuration menu
    Copy the full SHA
    ddf53d3 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'main' of https://github.com/hurali97/Expensify-App into…

    … perf/optimise-composer-send
    hurali97 committed Nov 7, 2023
    Configuration menu
    Copy the full SHA
    60be54d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5e2f21f View commit details
    Browse the repository at this point in the history

Commits on Nov 9, 2023

  1. Merge branch 'main' of https://github.com/hurali97/Expensify-App into…

    … perf/optimise-composer-send
    hurali97 committed Nov 9, 2023
    Configuration menu
    Copy the full SHA
    70eaf12 View commit details
    Browse the repository at this point in the history

Commits on Nov 13, 2023

  1. Merge branch 'main' of https://github.com/hurali97/Expensify-App into…

    … perf/optimise-composer-send
    hurali97 committed Nov 13, 2023
    Configuration menu
    Copy the full SHA
    684ddda View commit details
    Browse the repository at this point in the history
  2. fix: pr review

    hurali97 committed Nov 13, 2023
    Configuration menu
    Copy the full SHA
    46c9d60 View commit details
    Browse the repository at this point in the history

Commits on Nov 15, 2023

  1. Merge branch 'main' of https://github.com/hurali97/Expensify-App into…

    … perf/optimise-composer-send
    hurali97 committed Nov 15, 2023
    Configuration menu
    Copy the full SHA
    21ee749 View commit details
    Browse the repository at this point in the history

Commits on Nov 16, 2023

  1. fix: add default value

    hurali97 committed Nov 16, 2023
    Configuration menu
    Copy the full SHA
    83d823e View commit details
    Browse the repository at this point in the history

Commits on Nov 17, 2023

  1. Merge branch 'main' of https://github.com/hurali97/Expensify-App into…

    … perf/optimise-composer-send
    hurali97 committed Nov 17, 2023
    Configuration menu
    Copy the full SHA
    1856820 View commit details
    Browse the repository at this point in the history

Commits on Nov 27, 2023

  1. Merge branch 'main' of https://github.com/hurali97/Expensify-App into…

    … perf/optimise-composer-send
    hurali97 committed Nov 27, 2023
    Configuration menu
    Copy the full SHA
    36eaa4e View commit details
    Browse the repository at this point in the history

Commits on Nov 28, 2023

  1. Merge branch 'main' of https://github.com/hurali97/Expensify-App into…

    … perf/optimise-composer-send
    hurali97 committed Nov 28, 2023
    Configuration menu
    Copy the full SHA
    83f6bf1 View commit details
    Browse the repository at this point in the history

Commits on Nov 29, 2023

  1. Merge branch 'main' of https://github.com/hurali97/Expensify-App into…

    … perf/optimise-composer-send
    hurali97 committed Nov 29, 2023
    Configuration menu
    Copy the full SHA
    67c1c0e View commit details
    Browse the repository at this point in the history

Commits on Nov 30, 2023

  1. Merge branch 'main' of https://github.com/hurali97/Expensify-App into…

    … perf/optimise-composer-send
    hurali97 committed Nov 30, 2023
    Configuration menu
    Copy the full SHA
    a7130f0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fbf2729 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1d115c0 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3b98178 View commit details
    Browse the repository at this point in the history

Commits on Dec 1, 2023

  1. Merge branch 'main' of https://github.com/hurali97/Expensify-App into…

    … perf/optimise-composer-send
    hurali97 committed Dec 1, 2023
    Configuration menu
    Copy the full SHA
    ae3d7fe View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    33703b3 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'main' of https://github.com/hurali97/Expensify-App into…

    … perf/optimise-composer-send
    hurali97 committed Dec 1, 2023
    Configuration menu
    Copy the full SHA
    ae6f7d2 View commit details
    Browse the repository at this point in the history

Commits on Dec 4, 2023

  1. Configuration menu
    Copy the full SHA
    ad2549a View commit details
    Browse the repository at this point in the history
  2. Merge branch 'main' of https://github.com/hurali97/Expensify-App into…

    … perf/optimise-composer-send
    hurali97 committed Dec 4, 2023
    Configuration menu
    Copy the full SHA
    d5c837d View commit details
    Browse the repository at this point in the history

Commits on Dec 6, 2023

  1. Configuration menu
    Copy the full SHA
    a99d653 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'main' of https://github.com/hurali97/Expensify-App into…

    … perf/optimise-composer-send
    hurali97 committed Dec 6, 2023
    Configuration menu
    Copy the full SHA
    d9eda10 View commit details
    Browse the repository at this point in the history
  3. fix: ts issues

    hurali97 committed Dec 6, 2023
    Configuration menu
    Copy the full SHA
    b1257f5 View commit details
    Browse the repository at this point in the history

Commits on Dec 7, 2023

  1. Configuration menu
    Copy the full SHA
    21749f1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    411b92c View commit details
    Browse the repository at this point in the history
  3. refactor: cleanup

    hurali97 committed Dec 7, 2023
    Configuration menu
    Copy the full SHA
    55c900f View commit details
    Browse the repository at this point in the history
  4. refactor: cleanup

    hurali97 committed Dec 7, 2023
    Configuration menu
    Copy the full SHA
    d8c895a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    3036ef8 View commit details
    Browse the repository at this point in the history
  6. fix: typescript issues

    hurali97 committed Dec 7, 2023
    Configuration menu
    Copy the full SHA
    18cd5fe View commit details
    Browse the repository at this point in the history

Commits on Dec 11, 2023

  1. Merge branch 'main' of https://github.com/hurali97/Expensify-App into…

    … perf/optimise-composer-send
    hurali97 committed Dec 11, 2023
    Configuration menu
    Copy the full SHA
    65d25e8 View commit details
    Browse the repository at this point in the history

Commits on Dec 12, 2023

  1. Merge branch 'main' of https://github.com/hurali97/Expensify-App into…

    … perf/optimise-composer-send
    hurali97 committed Dec 12, 2023
    Configuration menu
    Copy the full SHA
    3ff28a2 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'main' of https://github.com/hurali97/Expensify-App into…

    … perf/optimise-composer-send
    hurali97 committed Dec 12, 2023
    Configuration menu
    Copy the full SHA
    f896fc6 View commit details
    Browse the repository at this point in the history

Commits on Dec 14, 2023

  1. Merge branch 'main' of https://github.com/hurali97/Expensify-App into…

    … perf/optimise-composer-send
    hurali97 committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    72a93b9 View commit details
    Browse the repository at this point in the history

Commits on Dec 15, 2023

  1. Merge branch 'main' of https://github.com/hurali97/Expensify-App into…

    … perf/optimise-composer-send
    hurali97 committed Dec 15, 2023
    Configuration menu
    Copy the full SHA
    1296484 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'main' of https://github.com/hurali97/Expensify-App into…

    … perf/optimise-composer-send
    hurali97 committed Dec 15, 2023
    Configuration menu
    Copy the full SHA
    36bfec3 View commit details
    Browse the repository at this point in the history

Commits on Dec 18, 2023

  1. Merge branch 'main' of https://github.com/hurali97/Expensify-App into…

    … perf/optimise-composer-send
    hurali97 committed Dec 18, 2023
    Configuration menu
    Copy the full SHA
    259a121 View commit details
    Browse the repository at this point in the history

Commits on Dec 19, 2023

  1. Merge branch 'main' of https://github.com/hurali97/Expensify-App into…

    … perf/optimise-composer-send
    hurali97 committed Dec 19, 2023
    Configuration menu
    Copy the full SHA
    87e0d93 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c632b7c View commit details
    Browse the repository at this point in the history
  3. fix: linting

    hurali97 committed Dec 19, 2023
    Configuration menu
    Copy the full SHA
    77d273e View commit details
    Browse the repository at this point in the history

Commits on Dec 21, 2023

  1. Merge branch 'main' of https://github.com/hurali97/Expensify-App into…

    … perf/optimise-composer-send
    hurali97 committed Dec 21, 2023
    Configuration menu
    Copy the full SHA
    de41fd0 View commit details
    Browse the repository at this point in the history

Commits on Dec 22, 2023

  1. Merge branch 'main' of https://github.com/hurali97/Expensify-App into…

    … perf/optimise-composer-send
    hurali97 committed Dec 22, 2023
    Configuration menu
    Copy the full SHA
    3deb210 View commit details
    Browse the repository at this point in the history

Commits on Dec 27, 2023

  1. Merge branch 'main' of https://github.com/hurali97/Expensify-App into…

    … perf/optimise-composer-send
    hurali97 committed Dec 27, 2023
    Configuration menu
    Copy the full SHA
    d8d2208 View commit details
    Browse the repository at this point in the history

Commits on Dec 28, 2023

  1. Merge branch 'main' of https://github.com/hurali97/Expensify-App into…

    … perf/optimise-composer-send
    hurali97 committed Dec 28, 2023
    Configuration menu
    Copy the full SHA
    c404896 View commit details
    Browse the repository at this point in the history

Commits on Dec 29, 2023

  1. Merge branch 'main' of https://github.com/hurali97/Expensify-App into…

    … perf/optimise-composer-send
    hurali97 committed Dec 29, 2023
    Configuration menu
    Copy the full SHA
    2facb91 View commit details
    Browse the repository at this point in the history

Commits on Jan 3, 2024

  1. Merge branch 'main' of https://github.com/hurali97/Expensify-App into…

    … perf/optimise-composer-send
    hurali97 committed Jan 3, 2024
    Configuration menu
    Copy the full SHA
    4f7cf26 View commit details
    Browse the repository at this point in the history

Commits on Jan 4, 2024

  1. Merge branch 'main' of https://github.com/hurali97/Expensify-App into…

    … perf/optimise-composer-send
    hurali97 committed Jan 4, 2024
    Configuration menu
    Copy the full SHA
    d74c3aa View commit details
    Browse the repository at this point in the history
  2. Merge branch 'main' of https://github.com/hurali97/Expensify-App into…

    … perf/optimise-composer-send
    hurali97 committed Jan 4, 2024
    Configuration menu
    Copy the full SHA
    b3e6f68 View commit details
    Browse the repository at this point in the history

Commits on Jan 8, 2024

  1. Merge branch 'main' of https://github.com/hurali97/Expensify-App into…

    … perf/optimise-composer-send
    hurali97 committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    048b8a6 View commit details
    Browse the repository at this point in the history

Commits on Jan 9, 2024

  1. Merge branch 'main' of https://github.com/hurali97/Expensify-App into…

    … perf/optimise-composer-send
    hurali97 committed Jan 9, 2024
    Configuration menu
    Copy the full SHA
    c3fd89f View commit details
    Browse the repository at this point in the history

Commits on Jan 10, 2024

  1. Merge branch 'main' of https://github.com/hurali97/Expensify-App into…

    … perf/optimise-composer-send
    hurali97 committed Jan 10, 2024
    Configuration menu
    Copy the full SHA
    b215c84 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    15ba306 View commit details
    Browse the repository at this point in the history

Commits on Jan 11, 2024

  1. Configuration menu
    Copy the full SHA
    1ab6e19 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'main' of https://github.com/hurali97/Expensify-App into…

    … perf/optimise-composer-send
    hurali97 committed Jan 11, 2024
    Configuration menu
    Copy the full SHA
    f45a0aa View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1139e31 View commit details
    Browse the repository at this point in the history
  4. fix: extra compose height

    hurali97 committed Jan 11, 2024
    Configuration menu
    Copy the full SHA
    2c6f73a View commit details
    Browse the repository at this point in the history

Commits on Jan 15, 2024

  1. Merge branch 'main' of https://github.com/hurali97/Expensify-App into…

    … perf/optimise-composer-send
    hurali97 committed Jan 15, 2024
    Configuration menu
    Copy the full SHA
    53bb609 View commit details
    Browse the repository at this point in the history

Commits on Jan 16, 2024

  1. fix: reply not shown

    hurali97 committed Jan 16, 2024
    Configuration menu
    Copy the full SHA
    48a0d83 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'main' of https://github.com/hurali97/Expensify-App into…

    … perf/optimise-composer-send
    hurali97 committed Jan 16, 2024
    Configuration menu
    Copy the full SHA
    c66e571 View commit details
    Browse the repository at this point in the history

Commits on Jan 17, 2024

  1. Configuration menu
    Copy the full SHA
    baf9b3e View commit details
    Browse the repository at this point in the history
  2. Merge branch 'main' of https://github.com/hurali97/Expensify-App into…

    … perf/optimise-composer-send
    hurali97 committed Jan 17, 2024
    Configuration menu
    Copy the full SHA
    e2b24a0 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'main' of https://github.com/hurali97/Expensify-App into…

    … perf/optimise-composer-send
    hurali97 committed Jan 17, 2024
    Configuration menu
    Copy the full SHA
    83a7bc2 View commit details
    Browse the repository at this point in the history

Commits on Jan 18, 2024

  1. Configuration menu
    Copy the full SHA
    470eb7b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    efd81f5 View commit details
    Browse the repository at this point in the history

Commits on Jan 19, 2024

  1. Merge branch 'main' of https://github.com/hurali97/Expensify-App into…

    … perf/optimise-composer-send
    hurali97 committed Jan 19, 2024
    Configuration menu
    Copy the full SHA
    f1bbd1d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    722910d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    348d33a View commit details
    Browse the repository at this point in the history

Commits on Jan 24, 2024

  1. Configuration menu
    Copy the full SHA
    d233cbb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    16c0ad6 View commit details
    Browse the repository at this point in the history
  3. fix: linting

    hurali97 committed Jan 24, 2024
    Configuration menu
    Copy the full SHA
    ddb5ef6 View commit details
    Browse the repository at this point in the history
  4. fix: reassure tests

    hurali97 committed Jan 24, 2024
    Configuration menu
    Copy the full SHA
    17a5cda View commit details
    Browse the repository at this point in the history
  5. refactor: add prop types

    hurali97 committed Jan 24, 2024
    Configuration menu
    Copy the full SHA
    3943fa4 View commit details
    Browse the repository at this point in the history

Commits on Jan 25, 2024

  1. Merge branch 'main' of https://github.com/hurali97/Expensify-App into…

    … perf/optimise-composer-send
    hurali97 committed Jan 25, 2024
    Configuration menu
    Copy the full SHA
    1eccb29 View commit details
    Browse the repository at this point in the history

Commits on Jan 26, 2024

  1. Merge branch 'main' of https://github.com/hurali97/Expensify-App into…

    … perf/optimise-composer-send
    hurali97 committed Jan 26, 2024
    Configuration menu
    Copy the full SHA
    a172b68 View commit details
    Browse the repository at this point in the history

Commits on Jan 30, 2024

  1. Merge branch 'main' of https://github.com/hurali97/Expensify-App into…

    … perf/optimise-composer-send
    hurali97 committed Jan 30, 2024
    Configuration menu
    Copy the full SHA
    336a0a3 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'main' of https://github.com/hurali97/Expensify-App into…

    … perf/optimise-composer-send
    hurali97 committed Jan 30, 2024
    Configuration menu
    Copy the full SHA
    e840080 View commit details
    Browse the repository at this point in the history

Commits on Jan 31, 2024

  1. Configuration menu
    Copy the full SHA
    da78bf0 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'main' of https://github.com/hurali97/Expensify-App into…

    … perf/optimise-composer-send
    hurali97 committed Jan 31, 2024
    Configuration menu
    Copy the full SHA
    d2e771d View commit details
    Browse the repository at this point in the history