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

Allow some components to be customized #56

Merged
merged 1 commit into from
Aug 1, 2023

Conversation

orevial
Copy link

@orevial orevial commented Aug 1, 2023

Hi @bazookon, as mentioned in issue #55 I'm proposing a PR for adding more customization to this package. I've focused on three parts:

  1. Allowing to override the default tab top (the handlebar)
  2. Allowing to override the default tab bottom (Giphy's credits)
  3. Allowing to override the search part component. In this case the logic part of the search is still made by the original component, only the UI part is overriden.

Note that these overrides are all optional as we default to the default widgets you already developed. Optional params have been added to the doc as well.

Once last thing: I've added the ability to read the shape of the bottom sheet from the theme if any (Theme.of(context).bottomSheetTheme.shape), otherwise we default to the shape you chose before.

I also updated most dependencies to last versions, hope that's okay

Closes #55

@bazookon bazookon closed this Aug 1, 2023
@bazookon bazookon reopened this Aug 1, 2023
@bazookon bazookon merged commit fe24bfe into bazookon:main Aug 1, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Allow for more customization
2 participants