Find a file
Zach Daniel d5a485e068 fix: fix case where "lists" weren't properly added to
test: add unit tests for `add_to_path/3`
2021-06-13 20:23:14 -04:00
.github fix: transform error order of operations 2021-03-22 17:39:23 -04:00
config fix: fix case where "lists" weren't properly added to 2021-06-13 20:23:14 -04:00
lib fix: fix case where "lists" weren't properly added to 2021-06-13 20:23:14 -04:00
logos
test fix: fix case where "lists" weren't properly added to 2021-06-13 20:23:14 -04:00
.check.exs
.credo.exs chore: fix lint/deps 2021-03-16 22:47:08 -04:00
.formatter.exs
.gitignore
CHANGELOG.md chore: release version v0.4.21 2021-05-14 02:35:48 -04:00
FUNDING.yml
LICENSE
mix.exs chore: release version v0.4.21 2021-05-14 02:35:48 -04:00
mix.lock chore: update ash version 2021-03-25 13:04:41 -04:00
README.md chore: release version v0.4.21 2021-05-14 02:35:48 -04:00

AshPhoenix

Elixir CI License: MIT Coverage Status Hex version badge

See the online documentation for AshPhoenix.LiveView for the current set of utilities. This is a new integration, and doesn't do much. Currently, the only thing that is offered are a few helpers for keeping query data live ins ide of live views. There is some experimental code here as well for passing an Ash.Changeset to Phoenix.HTML.form_for/4.

Roadmap:

  • UI authorization utilities e.g <%= if authorized_to_do?(resource, action, actor) do %>
  • Potentially helpers for easily connecting buttons to resource actions
  • Form helpers for using Ash.Changesets with form_for
def deps do
  [
    {:ash_phoenix, "~> 0.4.21"}
  ]
end