Skip to content
This repository was archived by the owner on Oct 4, 2023. It is now read-only.

Fix tag input - #3832

Merged
amendelsohn merged 2 commits into
mainfrom
amendel-fix-tabinput
Aug 1, 2023
Merged

amendelsohn merged 2 commits into
mainfrom
amendel-fix-tabinput

Conversation

@amendelsohn

Copy link
Copy Markdown
Contributor

Description

Fixes a regression in TagInput that caused tags to be undefined

@amendelsohn
amendelsohn requested review from a team and dylanjeffers and removed request for a team August 1, 2023 20:40
@amendelsohn
amendelsohn requested a review from a team August 1, 2023 20:41
if (this.state.typingMode && this.newTagInputRef.current) {
this.newTagInputRef.current.focus()
}
if (this.state.tags !== this.props.tags) {

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I assume this was here to allow for the component to be "controlled" externally. I imagine how we're using it is different now, but this might be unsafe?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The only controlled usage is in the new upload form. I just added another round of changes that puts back the controlled behavior without breaking the old usages.

Also okay to just rip it out for now and revisit later.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

sweet! thanks for clarification

@amendelsohn
amendelsohn merged commit f643695 into main Aug 1, 2023
@amendelsohn
amendelsohn deleted the amendel-fix-tabinput branch August 1, 2023 21:09
schottra added a commit that referenced this pull request Aug 3, 2023
* origin/main:
  Add npm run clean script (#3846)
  DMs: Web: Don't nav back when clicking outside the modal (#3844)
  Add prepare step to dapp-store ci flow (#3841)
  [Harmony] Add SelectablePill to Harmony PAY-1654 (#3803)
  [PAY-1688] Mobile: Share track, collection to DMs (#3840)
  Disable upload redesign (#3842)
  Update dapp-store build artifacts
  Update dapp-store build artifacts
  Fix dapp store deployment (#3829)
  [C-2907] Add contextual-menu, refactor release-date-field (#3836)
  [PAY-1687] Web: Share tracks, playlists, and albums via Direct Message (#3828)
  Upgrade sdk to beta.105 to fix rewards claiming (#3839)
  [C-2923] Fix toasts in modal screens (#3838)
  Add cypress upload test for subgenre (#3833)
  [PAY-1685] Wire up stripe UI for USDC purchase in mobile (#3837)
  Fix broken track upload for electronic subgenres on mobile (#3835)
  Fix tag input (#3832)
audius-infra pushed a commit that referenced this pull request Aug 5, 2023
[f9e1380] Add DirectMessages Banner and Update All Banners (#3851) Marcus Pasell
[e523d39] [PAY-1692] Rewrite 'Share to DMs' using less stateful logic (#3852) Marcus Pasell
[af62892] [C-2675][C-2692] Add multi track navigation sidebar and form controls (#3847) Andrew Mendelsohn
[ee38400] Fix send audio flow (#3850) Reed
[bd1752b] Update SDK to latest 3.0.3-beta.109 (#3849) nicoback2
[6988a03] Add npm run clean script (#3846) Reed
[68bd638] DMs: Web: Don't nav back when clicking outside the modal (#3844) Marcus Pasell
[1f7d7d0] Add prepare step to dapp-store ci flow (#3841) Raymond Jacobson
[6c87efd] [Harmony] Add SelectablePill to Harmony PAY-1654 (#3803) nicoback2
[69fbfb3] [PAY-1688] Mobile: Share track, collection to DMs (#3840) Marcus Pasell
[f2f9717] Disable upload redesign (#3842) Andrew Mendelsohn
[9671c06] Update dapp-store build artifacts audius-infra
[77b4030] Update dapp-store build artifacts audius-infra
[baedc13] Fix dapp store deployment (#3829) Raymond Jacobson
[bcb5137] [C-2907] Add contextual-menu, refactor release-date-field (#3836) Dylan Jeffers
[df90566] [PAY-1687] Web: Share tracks, playlists, and albums via Direct Message (#3828) Marcus Pasell
[ec16cc3] Upgrade sdk to beta.105 to fix rewards claiming (#3839) Dylan Jeffers
[270cc2f] [C-2923] Fix toasts in modal screens (#3838) Dylan Jeffers
[18616df] Add cypress upload test for subgenre (#3833) Raymond Jacobson
[8a76f7c] [PAY-1685] Wire up stripe UI for USDC purchase in mobile (#3837) Reed
[6337949] Fix broken track upload for electronic subgenres on mobile (#3835) nicoback2
[f643695] Fix tag input (#3832) Andrew Mendelsohn
[5da8e8f] Update userbank function usage to pass config object (#3823) Randy Schott
[8a5419d] Update dapp-store build artifacts audius-infra
[6284c14] [C-2857] Revert remove get blocknumber (#3802)" (#3826) Dylan Jeffers
[6a54b3a] [C-2742] Multi-track form pagination (#3818) Andrew Mendelsohn
[65471a1] Bump mobile versions for client v1.5.35 full app release (#3827) nicoback2
[6c88515] Revert "Add purchased + reposted tracks to library PAY-1633  (#3820)" (#3825) nicoback2
[8dc4c8a] Add purchased + reposted tracks to library PAY-1633  (#3820) nicoback2
[5ddf078] Update SDK version + ActivityFull type (#3819) nicoback2
[c643b8a] Use audius-query in USDC Purchase Drawer (#3822) Reed
[a119db1] Update bootstrap nodes (#3821) Theo Ilie
[d2630a8] [PAY-1589] Wire up Stripe Onramp in mobile (#3814) Reed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants