Sha256: bc225c376a0cc8916073cd166ae006ddd55ed3a944e9e31de56ba680c298d28f

Contents?: true

Size: 359 Bytes

Versions: 7

Compression:

Stored size: 359 Bytes

Contents

class UsersController < ApplicationController
  layout "component"

  def create
    params[:component] = "forms"
    @user = User.new(user_params)
    if @user.valid?
      # Toast message
    else
      render "examples/components/forms", status: 422
    end
  end

  private

  def user_params
    params.require(:user).permit(:email, :password)
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
shadcn-ui-0.0.15 app/controllers/users_controller.rb
shadcn-ui-0.0.14 app/controllers/users_controller.rb
shadcn-ui-0.0.13 app/controllers/users_controller.rb
shadcn-ui-0.0.12 app/controllers/users_controller.rb
shadcn-ui-0.0.10 app/controllers/users_controller.rb
shadcn-ui-0.0.8 app/controllers/users_controller.rb
shadcn-ui-0.0.5 app/controllers/users_controller.rb