bitshares / bitshares/bitshares-ui

[3] Interval control on Exchange

Open
#2,145 4 comments 0 reactions 0 assignees View on GitHub
[1b] User Story [2] Needs Discussion [3] Feature [4b] Normal Priority [5b] Small [6] UX [7] Estimated
Dominant language
JavaScript
Stars
520
Forks
575
Avg merge
12h 7m
Merged PRs (30d)
5

Description

**Is your feature request related to a problem? Please describe.**
Let's simplify the interval setting for exchange charting. We currently have 3 controls that all seemingly do the same thing.

![screen shot 2018-11-11 at 10 53 05 am](https://user-images.githubusercontent.com/1254810/48315808-81cca280-e5a0-11e8-8c8a-5b1dcd08e67c.png)
![screen shot 2018-11-11 at 10 52 54 am](https://user-images.githubusercontent.com/1254810/48315809-81cca280-e5a0-11e8-8a1e-74db5a2bdb0e.png)
![screen shot 2018-11-11 at 10 52 47 am](https://user-images.githubusercontent.com/1254810/48315810-81cca280-e5a0-11e8-9960-5b0d1ebfe677.png)

**Describe the solution you'd like**
Let's duplicate a best practice used at Binance.

**Describe alternatives you've considered**
A single control with all available intervals displayed. Like this:
![screen shot 2018-11-11 at 10 56 09 am](https://user-images.githubusercontent.com/1254810/48315799-6d88a580-e5a0-11e8-9af1-1b7fcf00b63f.png)
![screen shot 2018-11-11 at 10 56 04 am](https://user-images.githubusercontent.com/1254810/48315800-6d88a580-e5a0-11e8-8327-48e63ecc2e59.png)

**Additional context**
Binance has 5 selectors. The first two are also menus allowing the user to choose a variety of

- Minute options
- Hour options

The remaining controls are:

- 1D
- 1W
- 1M

Contributor guide

Open the contributing guide

Research direction

The issue concerns three interval controls in exchange charting but names no files, tests, or entry points. First locate the existing controls and compare their behavior with the proposed single selector, including minute, hour, 1D, 1W, and 1M options. Done means the interval UI is simplified consistently with the requested Binance-style arrangement.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
frontend
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.