Skip to content

Commit 2c3d75b

Browse files
committed
Remove Elm code that has been replaced
1 parent e89ea39 commit 2c3d75b

File tree

3 files changed

+6
-392
lines changed

3 files changed

+6
-392
lines changed

assets/elm/app/Feeds/Options.elm

Lines changed: 1 addition & 92 deletions
Original file line numberDiff line numberDiff line change
@@ -12,22 +12,6 @@ import Html.Events as E
1212
import Types.Feed as Feed exposing (Feed)
1313

1414

15-
radio : msg -> a -> a -> String -> Html msg
16-
radio onClick currentValue value text =
17-
H.div []
18-
[ H.label
19-
[]
20-
[ H.input
21-
[ A.type_ "radio"
22-
, A.checked (value == currentValue)
23-
, E.onClick onClick
24-
]
25-
[]
26-
, H.text text
27-
]
28-
]
29-
30-
3115
collapsible : Bool -> List (Html Msg) -> Html Msg
3216
collapsible show children =
3317
if show then
@@ -37,77 +21,6 @@ collapsible show children =
3721
H.div [] []
3822

3923

40-
actionsFieldset : Html Msg
41-
actionsFieldset =
42-
H.fieldset [ A.class "border-2 p-2" ]
43-
[ H.legend [] [ H.text "Actions" ]
44-
, H.button
45-
[ A.class "px-4 py-2 text-sm font-extrabold bg-blue-700 text-white"
46-
, A.type_ "button"
47-
, E.onClick GetFeeds
48-
]
49-
[ H.text "Update feeds" ]
50-
]
51-
52-
53-
visibilityRadio : Visibility -> Visibility -> String -> Html Msg
54-
visibilityRadio currentVisibility visibility text =
55-
radio (SetVisibility visibility) currentVisibility visibility text
56-
57-
58-
visibilityFieldset : Visibility -> Html Msg
59-
visibilityFieldset visibility =
60-
H.fieldset [ A.class "border-2 p-4" ]
61-
[ H.legend [] [ H.text "Visibility" ]
62-
, visibilityRadio visibility
63-
ShowAllEntries
64-
"Show all entries"
65-
, visibilityRadio visibility
66-
HideReadEntries
67-
"Hide read entries"
68-
, visibilityRadio visibility
69-
AlwaysShowUnreadEntries
70-
"Smart: Show unread entries if feed is collapsed, show all entries if feed is not collapsed"
71-
]
72-
73-
74-
filterByRadio : FilterBy -> FilterBy -> String -> Html Msg
75-
filterByRadio currentFilterBy filterBy text =
76-
radio (SetFilterBy filterBy) currentFilterBy filterBy text
77-
78-
79-
filterByFieldset : FilterBy -> Html Msg
80-
filterByFieldset filterBy =
81-
H.fieldset [ A.class "border-2 p-4" ]
82-
[ H.legend [] [ H.text "Filter feeds by" ]
83-
, filterByRadio filterBy
84-
DontFilter
85-
"Don’t filter feeds"
86-
, filterByRadio filterBy
87-
FilterByErrorStatus
88-
"Only show feeds with error"
89-
]
90-
91-
92-
sortByRadio : SortBy -> SortBy -> String -> Html Msg
93-
sortByRadio currentSortBy sortBy text =
94-
radio (SetSortBy sortBy) currentSortBy sortBy text
95-
96-
97-
sortByFieldset : SortBy -> Html Msg
98-
sortByFieldset sortBy =
99-
H.fieldset [ A.class "border-2 p-4" ]
100-
[ H.legend [] [ H.text "Sort feeds by" ]
101-
, sortByRadio sortBy
102-
SortByNewest
103-
"Sort by newest entry"
104-
, sortByRadio sortBy
105-
SortByNewestUnread
106-
"Sort by newest unread entry"
107-
, H.p [] [ H.text "Feeds with unread entries will always be shown first" ]
108-
]
109-
110-
11124
requests : Dict String Model.Request -> Html Msg
11225
requests =
11326
Dict.map
@@ -210,11 +123,7 @@ view model =
210123
, additionalInfo model.feeds
211124
, collapsible
212125
model.showOptions
213-
[ actionsFieldset
214-
, visibilityFieldset model.visibility
215-
, filterByFieldset model.filterBy
216-
, sortByFieldset model.sortBy
217-
, Discovery.discoverFeedsFieldset model.discoveryUrl
126+
[ Discovery.discoverFeedsFieldset model.discoveryUrl
218127
, Discovery.discoverFeedFieldset
219128
, requests model.requests
220129
]

0 commit comments

Comments
 (0)