initial commit

This commit is contained in:
Alex Turchyn
2023-05-21 17:59:36 +03:00
commit 97c462ead2
159 changed files with 10987 additions and 0 deletions
+19
View File
@@ -0,0 +1,19 @@
<%= form_for user, data: { turbo_frame: :_top } do |f| %>
<div>
<%= f.label :first_name %>
<%= f.text_field :first_name, required: true %>
</div>
<div>
<%= f.label :last_name %>
<%= f.text_field :last_name, required: true %>
</div>
<div>
<%= f.label :email %>
<%= f.email_field :email, required: true %>
</div>
<div>
<%= f.label :password %>
<%= f.password_field :password, required: user.new_record? %>
</div>
<%= f.button button_title %>
<% end %>
+3
View File
@@ -0,0 +1,3 @@
<%= render 'shared/turbo_modal' do %>
<%= render 'form', user: @user %>
<% end %>
+37
View File
@@ -0,0 +1,37 @@
<div>
Users
<a href="<%= new_user_path %>" data-turbo-frame="modal">New User</a>
</div>
<table>
<tr>
<th>
User
</th>
<th>
Role
</th>
<th>
Last session
</th>
<th>
</th>
</tr>
<% @users.each do |user| %>
<tr>
<td>
<%= user.full_name %><br>
<%= user.email %>
</td>
<td>
<%= user.role %>
</td>
<td>
<%= user.last_sign_in_at ? l(user.last_sign_in_at) : '-' %>
</td>
<td>
<%= link_to 'Edit', edit_user_path(user), data: { turbo_frame: 'modal' } %>
<%= button_to 'Remove', user_path(user), method: :delete, data: { turbo_confirm: 'Are you sure?' } %>
</td>
</tr>
<% end %>
</table>
+3
View File
@@ -0,0 +1,3 @@
<%= render 'shared/turbo_modal' do %>
<%= render 'form', user: @user %>
<% end %>