PhlexUI / phlex_ui

Ruby gem for Phlex UI Components
https://phlexui.com/
MIT License
115 stars 11 forks source link

Remove dependency on ActiveSupport #43

Open oneiros opened 2 months ago

oneiros commented 2 months ago

Since we agreed to remove ActiveSupport as a dependency I though I would try to get rid of it.

Two instances of AS method usage were easy to remove:

Sadly, there is a third place where AS methods are being used and where replacing / removing them is not trivial: PhlexUI::Select::Builder uses the String extensions classify, constantize and underscore. I will open a new issue with ideas how to proceed.

oneiros commented 2 months ago

I will open a new issue with ideas how to proceed.

Here it is: #44

cirdes commented 2 weeks ago

I agree that we should remove ActiveSupport as a dependency

iseth commented 1 week ago

https://github.com/PhlexUI/phlex_ui/issues/44#issuecomment-2099155907

oneiros commented 1 week ago

I ripped out Select::Builder as discussed in #44.