Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@justeat/f-alert

Package Overview
Dependencies
Maintainers
0
Versions
25
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@justeat/f-alert

Fozzie Alert – Fozzie Alert Component

  • 6.3.1
  • latest
  • Source
  • npm
  • Socket score

Version published
Weekly downloads
5
decreased by-28.57%
Maintainers
0
Weekly downloads
 
Created
Source

f-alert

Fozzie Bear

Fozzie Alert Component


npm version CircleCI

Usage

Installation

This package can be installed using npm or yarn:

yarn add @justeat/f-alert
npm install @justeat/f-alert

The package also has dependencies that need to be installed by consuming components/applications:

DependencyCommand to installStyles to include
f-buttonyarn add @justeat/f-buttonimport '@justeat/f-button/dist/f-button.css';

Vue Applications

You can import it in your Vue SFC like this (please note that styles have to be imported separately):

import FAlert from '@justeat/f-alert';
import '@justeat/f-alert/dist/f-alert.css';

export default {
    components: {
        FAlert
    }
}

If you are using Webpack, you can import the component dynamically to separate the f-alert bundle from the main bundle.client.js:

import '@justeat/f-alert/dist/f-alert.css';

export default {
    components: {
        ...
        FAlert: () => import(/* webpackChunkName: "f-alert" */ '@justeat/f-alert')
    }
}

Configuration

Props

f-alert has a number of props that allow you to customise its functionality.

The props that can be defined are as follows:

PropTypeRequiredDefaultDescription
localeStringNo``Sets locale for I18n.
typeStringYessuccessSets the modifier theme for styling. Options: success, warning, info, danger.
headingStringYes``The title text of the alert
isDismissibleBooleanNofalseControls whether or not to display the alert close button.

CSS Classes

f-alert has its own styles which are scoped to the component using CSS modules to prevent conflicts with existing styles on the page.

Development

Start by cloning the repository and installing the required dependencies:

$ git clone git@github.com:justeat/fozzie-components.git
$ cd fozzie-components
$ yarn

Change directory to the f-alert package:

$ cd packages/components/molecules/f-alert

Running storybook

Storybook can be used to develop new and existing components.

To start storybook:

Please ensure you are in the f-alert directory as outlined in the above instructions.

# cd to the storybook package
$ cd ../../../storybook

# Run storybook
$ yarn storybook:serve

This will build and serve storybook at http://localhost:8080.

Keywords

FAQs

Package last updated on 10 Jul 2024

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc