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

BugFix: Issue#9 download button not working #16

Merged
merged 2 commits into from
Apr 16, 2020

Conversation

soumik-mukherjee
Copy link
Owner

Fixes #9

Describe the changes proposed
Currently a polymorphic form of the FaIconButton, is being used, for the implementation of Download button. This adds html a element's attributes to turn an otherwise normal button to a link.
This change moves logic for a link to its own component and no polymorphic forms of FaIconButton are used. The substantial changes are

  • The new link component FaIconLink
  • Its stories added to button.stories.js
  • Updates to RecorderControl to use the new component instead

User Guide
Steps for users to use any new behavior, if applicable.
None

Expected behavior
Clicking on Download button at the end of a recording should open up the file save dialog

Screenshots
NA. But this was tested.

Additional context
None

@soumik-mukherjee

* Documentation Fix: Create the bare minimums (#12)

* Created the readme file

* Update issue templates

Added the default GH templates for bug reports and features

* Added PR templates

* Workaround for GH problem: wont pick multiple PR templates

* Removing workaround to test alternate

GH does not seem to pickup multiple PR templates. This file was added temporarily to validate this issue (indeed it doesn't and by default only picks up `.github/pull_request_template.md`). Looks like the only way to get multiple templates working is by using URL query parameters as discussed (here)[https://help.github.com/en/github/managing-your-work-on-github/about-automation-for-issues-and-pull-requests-with-query-parameters]

* Updated PR templates to remove front matter headings

* Publishing readme content

* Fixed minor markdown defects

* Minor content edits

* Fixes done (#14)
@soumik-mukherjee soumik-mukherjee self-assigned this Apr 16, 2020
@soumik-mukherjee soumik-mukherjee added the bug Something isn't working label Apr 16, 2020
@soumik-mukherjee soumik-mukherjee added this to the Sprint 1 milestone Apr 16, 2020
@soumik-mukherjee soumik-mukherjee merged commit a521dc1 into master Apr 16, 2020
soumik-mukherjee added a commit that referenced this pull request Apr 16, 2020
* Documentation Fix: Create the bare minimums (#12)

* Created the readme file

* Update issue templates

Added the default GH templates for bug reports and features

* Added PR templates

* Workaround for GH problem: wont pick multiple PR templates

* Removing workaround to test alternate

GH does not seem to pickup multiple PR templates. This file was added temporarily to validate this issue (indeed it doesn't and by default only picks up `.github/pull_request_template.md`). Looks like the only way to get multiple templates working is by using URL query parameters as discussed (here)[https://help.github.com/en/github/managing-your-work-on-github/about-automation-for-issues-and-pull-requests-with-query-parameters]

* Updated PR templates to remove front matter headings

* Publishing readme content

* Fixed minor markdown defects

* Minor content edits

* Fixes done (#14)

* BugFix: Issue#9 download button not working (#16)

* Upstream merge for WIP bug branch (#15)

* Documentation Fix: Create the bare minimums (#12)

* Created the readme file

* Update issue templates

Added the default GH templates for bug reports and features

* Added PR templates

* Workaround for GH problem: wont pick multiple PR templates

* Removing workaround to test alternate

GH does not seem to pickup multiple PR templates. This file was added temporarily to validate this issue (indeed it doesn't and by default only picks up `.github/pull_request_template.md`). Looks like the only way to get multiple templates working is by using URL query parameters as discussed (here)[https://help.github.com/en/github/managing-your-work-on-github/about-automation-for-issues-and-pull-requests-with-query-parameters]

* Updated PR templates to remove front matter headings

* Publishing readme content

* Fixed minor markdown defects

* Minor content edits

* Fixes done (#14)

* Added new Link comp and associated changes
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Bug: Donwload button not working
1 participant