Great, many thanks, Peter : )

On Thu, Sep 15, 2016 at 11:11 AM Peter Damoc <[email protected]> wrote:

> The url-parser example shows this:
>
> https://github.com/evancz/url-parser/blob/master/examples/App.elm#L104
>
>
>
> On Thu, Sep 15, 2016 at 4:30 PM, Eduardo Cuducos <[email protected]>
> wrote:
>
>> Hum… that sounds interesting.
>> I'm not refactoring it right now, but gonna try this next time I go back
>> to that code.
>> Do you have any snippet as reference?
>> Many thanks,
>>
>> On Thu, Sep 15, 2016 at 8:40 AM Peter Damoc <[email protected]> wrote:
>>
>>> As a suggestion:
>>> Don't modify the URL directly. Create some kind of helper function that
>>> would allow you to navigate using a higher level of structure.
>>>
>>> I have the concept of Pages in my app (i.e. locations where certain
>>> parts of the functionality gets accomplished). When I want to navigate, I
>>> navigate to a Page (e.g. Home), not to a URL.
>>> The helpers take care of the actual structure of the url.
>>>
>>>
>>>
>>> On Thu, Sep 15, 2016 at 2:18 PM, Eduardo Cuducos <[email protected]>
>>> wrote:
>>>
>>>> Many thanks for you reply, Peter.
>>>>
>>>> Indeed changing that line to Cmd.none fix the issue.
>>>>
>>>> The reason why I (naïvely) added that Navigation.modifyUrl "" was to
>>>> clean up a “invalid” URL.
>>>>
>>>> For example: if location is #/document/42, this is a valid entry
>>>> point; but is the location happens to be mistyped as #/documnt/42 (typo,
>>>> missing letter “e”) my idea was to clean up the URL ro return to the root
>>>> of the application.
>>>>
>>>> Gonna try to find an alternative way to implement that now ; )
>>>>
>>>> Once more, thank you very much,
>>>>
>>>> Ed
>>>>
>>>> On Wed, Sep 14, 2016 at 5:31 PM Peter Damoc <[email protected]> wrote:
>>>>
>>>>> On Wed, Sep 14, 2016 at 11:07 PM, Eduardo Cuducos <[email protected]>
>>>>> wrote:
>>>>>
>>>>>> I have no clue about how to starting debugging this. Any ideas?
>>>>>>
>>>>>
>>>>> Looks like a Navigation problem. You keep navigating to the same page
>>>>> and create an infinite loop where the urlparser runs and you navigate in
>>>>> urlUpdate and the urlparser runs again and again you navigate, etc.
>>>>>
>>>>> I would replace the following line:
>>>>>
>>>>> https://github.com/datasciencebr/jarbas/blob/master/jarbas/frontend/elm/Main.elm#L131
>>>>> with a simple Cmd.none for starters.
>>>>> Could you give more details about what are you trying to do with that
>>>>> line?
>>>>>
>>>>>
>>>>> --
>>>>> There is NO FATE, we are the creators.
>>>>> blog: http://damoc.ro/
>>>>>
>>>>> --
>>>>> You received this message because you are subscribed to the Google
>>>>> Groups "Elm Discuss" group.
>>>>> To unsubscribe from this group and stop receiving emails from it, send
>>>>> an email to [email protected].
>>>>> For more options, visit https://groups.google.com/d/optout.
>>>>>
>>>> --
>>>> You received this message because you are subscribed to the Google
>>>> Groups "Elm Discuss" group.
>>>> To unsubscribe from this group and stop receiving emails from it, send
>>>> an email to [email protected].
>>>> For more options, visit https://groups.google.com/d/optout.
>>>>
>>>
>>>
>>>
>>> --
>>> There is NO FATE, we are the creators.
>>> blog: http://damoc.ro/
>>>
>>> --
>>> You received this message because you are subscribed to the Google
>>> Groups "Elm Discuss" group.
>>> To unsubscribe from this group and stop receiving emails from it, send
>>> an email to [email protected].
>>> For more options, visit https://groups.google.com/d/optout.
>>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "Elm Discuss" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to [email protected].
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>
>
> --
> There is NO FATE, we are the creators.
> blog: http://damoc.ro/
>
> --
> You received this message because you are subscribed to the Google Groups
> "Elm Discuss" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups "Elm 
Discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to