svg preview renderer

This commit is contained in:
zack 2024-10-26 21:41:22 -04:00
parent 43a8412f06
commit faa9599849
No known key found for this signature in database
GPG key ID: 5F873416BCF59F35
29 changed files with 1027 additions and 254 deletions

View file

@ -0,0 +1,15 @@
defmodule ZoeyscomputerWeb.GistLive.Languages do
@languages [
%{name: "JavaScript", val: "javascript"},
%{name: "TypeScript", val: "typescript"},
%{name: "Rust", val: "rust"},
%{name: "Elixir", val: "elixir"}
]
def search_languages(name) do
@languages
|> Enum.filter(fn language ->
String.contains?(String.downcase(language.name), String.downcase(name))
end)
end
end