bootstrap_storybook-8.x-2.0/src/kits/default/src/components/button/button.stories.js

src/kits/default/src/components/button/button.stories.js
export default {
  title: 'Buttons'
};

import { useEffect } from '@storybook/client-api';
import button from './button.twig';
import drupalAttribute from 'drupal-attribute';
import './button.scss';
import './button.js';

export const button_primary = () => {
  useEffect(() => Drupal.attachBehaviors(), []);
  return button({
    attributes: new drupalAttribute(),
    plugin_id: "button_primary",
    type: "primary",
    value: "Primary Button"
  })
};

export const button_secondary = () => {
  useEffect(() => Drupal.attachBehaviors(), []);
  return button({
    attributes: new drupalAttribute(),
    plugin_id: "button_secondary",
    type: "secondary",
    value: "Secondary Button"
  })
};

Главная | Обратная связь

drupal hosting | друпал хостинг | it patrol .inc