Skip to content

Commit 6ee68cb

Browse files
committed
Remove hotwired turbo and vite
1 parent 2e89757 commit 6ee68cb

File tree

9 files changed

+356
-3878
lines changed

9 files changed

+356
-3878
lines changed

apps/components_guide_web/priv/static/js/app.js

Lines changed: 0 additions & 13 deletions
This file was deleted.

assets/package-lock.json

Lines changed: 340 additions & 3820 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

assets/package.json

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,10 @@
66
"watch": "NODE_ENV=development webpack --mode development --watch"
77
},
88
"dependencies": {
9-
"@hotwired/turbo": "^7.0.0-beta.4",
109
"@testing-library/dom": "^7.31.2",
1110
"phoenix": "file:../deps/phoenix",
1211
"phoenix_html": "file:../deps/phoenix_html",
13-
"phoenix_live_view": "file:../deps/phoenix_live_view",
14-
"vite": "^1.0.0-rc.4"
12+
"phoenix_live_view": "file:../deps/phoenix_live_view"
1513
},
1614
"devDependencies": {
1715
"@babel/core": "^7.9.6",

lib/components_guide/research/source.ex

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -77,10 +77,14 @@ defmodule ComponentsGuide.Research.Source do
7777

7878
defp run({:content_length, url}) do
7979
with {:ok, req} <- Fetch.Request.new(url),
80-
%Fetch.Response{headers: headers} = Fetch.load!(req),
81-
{_, s} <-
82-
Enum.find(headers, fn {key, _} -> String.downcase(key) == "content-length" end),
83-
{n, _} <- Integer.parse(s) do
80+
%Fetch.Response{headers: headers, body: body} = Fetch.load!(req),
81+
{n, _} <-
82+
headers
83+
|> Enum.find(fn {key, _} -> String.downcase(key) == "content-length" end)
84+
|> then(fn
85+
{_, s} -> Integer.parse(s)
86+
nil -> {byte_size(body), ""}
87+
end) do
8488
{:ok, n}
8589
else
8690
_ -> :error
@@ -99,7 +103,8 @@ defmodule ComponentsGuide.Research.Source do
99103
{:fetch_text, url} ->
100104
IO.puts("Writing to redis #{url}")
101105
write_redis_cache(url, value)
102-
# write_rest_redis_cache(url, value)
106+
107+
# write_rest_redis_cache(url, value)
103108

104109
_ ->
105110
nil

lib/components_guide_web.ex

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -120,9 +120,7 @@ defmodule ComponentsGuideWeb do
120120
|> raw()
121121
end
122122

123-
def turbo_frame(id, src, do: block), do: content_tag("turbo-frame", block, id: id, src: src)
124-
def turbo_frame(id, do: block), do: content_tag("turbo-frame", block, id: id)
125-
def turbo_frame(id, src), do: content_tag("turbo-frame", [], id: id, src: src)
123+
def include_fragment(src), do: content_tag("include-fragment", [], src: src)
126124

127125
def dev_inspect(value) do
128126
content_tag("pre", inspect(value, pretty: true))

lib/components_guide_web/controllers/content_length_controller.ex

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -21,10 +21,8 @@ defmodule ComponentsGuideWeb.ContentLengthView do
2121
use ComponentsGuideWeb, :view
2222

2323
def render("index.html", assigns) do
24-
turbo_frame("content-length") do
25-
content_tag(:data, Format.humanize_bytes(assigns.content_length),
26-
value: assigns.content_length
27-
)
28-
end
24+
content_tag(:data, Format.humanize_bytes(assigns.content_length),
25+
value: assigns.content_length
26+
)
2927
end
3028
end

lib/components_guide_web/controllers/elements_controller.ex

Lines changed: 0 additions & 24 deletions
This file was deleted.

lib/components_guide_web/controllers/research_controller.ex

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -446,8 +446,7 @@ defmodule ComponentsGuideWeb.ResearchView do
446446
Section.description_list([
447447
{"URL", link(url, to: url, class: "text-base")},
448448
{"Size",
449-
ComponentsGuideWeb.ResearchView.turbo_frame(
450-
"content-length",
449+
ComponentsGuideWeb.ResearchView.include_fragment(
451450
"/~/content-length?" <> URI.encode_query(url: url)
452451
)}
453452
])

lib/components_guide_web/templates/layout/turbo.html.eex

Lines changed: 0 additions & 3 deletions
This file was deleted.

0 commit comments

Comments
 (0)