diff --git a/Project.toml b/Project.toml index cf5fb7db..499d5a95 100644 --- a/Project.toml +++ b/Project.toml @@ -1,7 +1,7 @@ name = "StippleUI" uuid = "a3c5d34a-b254-4859-a8fa-b86abb7e84a3" authors = ["Adrian Salceanu "] -version = "0.10.1" +version = "0.11" [deps] Colors = "5ae59095-9a9b-59fe-a467-6f913c188581" @@ -14,7 +14,7 @@ Stipple = "4acbeb90-81a0-11ea-1966-bdaff8155998" Colors = "0.12" DataFrames = "1.0" Genie = "4" -Stipple = "0.16" +Stipple = "0.17" julia = "1.6" [extras] diff --git a/src/DatePickers.jl b/src/DatePickers.jl index da714cc1..1e3e76a0 100644 --- a/src/DatePickers.jl +++ b/src/DatePickers.jl @@ -86,7 +86,7 @@ Base.string(dp::DatePicker) = datepicker(dp.fieldname, dp.args...; dp.wrap, dp.m # internals -function Base.convert(::Type{Date}, d::String) :: Date +function Base.parse(::Type{Date}, d::String) :: Date Date(d) end diff --git a/src/PopupProxies.jl b/src/PopupProxies.jl index e638f8cd..d178f7db 100644 --- a/src/PopupProxies.jl +++ b/src/PopupProxies.jl @@ -5,7 +5,7 @@ import Genie.Renderer.Html: HTMLString, normal_element, template, register_norma using Stipple -export popup_proxy, PopupProxy +export popup_proxy, PopupProxy, popupproxy register_normal_element("q__popup__proxy", context = @__MODULE__) @@ -34,6 +34,8 @@ popup_proxy(content::Union{Vector,Function}, args...; kwargs...) = popup_proxy(fieldname, args...; content, kwargs...) +const popupproxy = popup_proxy + mutable struct PopupProxy fieldname args diff --git a/src/StippleUI.jl b/src/StippleUI.jl index d923bff3..3a9ae00f 100644 --- a/src/StippleUI.jl +++ b/src/StippleUI.jl @@ -156,7 +156,7 @@ end function __init__() push!(Stipple.Layout.THEMES, theme) - push!(Stipple.DEPS, deps) + Stipple.DEPS[@__MODULE__] = deps end end