Feat: Add new trade mode dropdown and direct trade actions #1306
+134
−27
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Fixes #1314
Description of the problem being solved:
The new functionality includes:
hideout_token, the button changes to "Teleport" and sends the user directly to the seller's hideout.whisper_token, the button sends the trade whisper directly to the player in-game.available)securable)online)any)Steps taken to verify a working solution:
hideout_tokenorwhisper_tokenpresent in the API response.available,securable,online, etc.).docker-compose up.Link to a build that showcases this PR:
Before screenshot:
The Trader pane UI before this change, featuring only a static "Whisper" button and no "Trade Mode" filter.
After screenshot:
The Trader pane UI with the new dynamic buttons (showing "Teleport" and "Whisper") and the new "Trade Mode" dropdown in the bottom-right corner.