Sha256: 6f0eeaa62407669a5e80d21b06be36d82564a893ff4ce02763e2fcf07e4ca6e8
Contents?: true
Size: 747 Bytes
Versions: 7
Compression:
Stored size: 747 Bytes
Contents
# frozen_string_literal: true module Primer module Beta # @label Flash class FlashPreview < ViewComponent::Preview # @label Default # # @param full toggle # @param spacious toggle # @param dismissible toggle # @param icon [Symbol] select [alert, check, info, people] # @param scheme [Symbol] select [default, warning, danger, success] # @param content text def default(full: false, spacious: false, dismissible: false, icon: :people, scheme: Primer::Beta::Flash::DEFAULT_SCHEME, content: "This is a flash message!") render(Primer::Beta::Flash.new(full: full, spacious: spacious, dismissible: dismissible, icon: icon, scheme: scheme)) { content } end end end end
Version data entries
7 entries across 7 versions & 1 rubygems