"use strict";

exports.__esModule = true;
exports.default = exports.Base = void 0;

var _react = _interopRequireDefault(require("react"));

var _index = _interopRequireDefault(require("./index"));

var _core = require("@selfcommunity/core");

function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }

var _default = {
  title: 'Design System/SHARED COMPONENT/ContributionActionsMenu',
  component: _index.default,
  argTypes: {
    feedObjectId: {
      control: {
        type: 'number'
      },
      description: 'FeedObject Id',
      table: {
        defaultValue: {
          summary: 379
        }
      }
    },
    feedObjectType: {
      options: [_core.SCFeedObjectTypologyType.POST, _core.SCFeedObjectTypologyType.DISCUSSION, _core.SCFeedObjectTypologyType.STATUS],
      control: {
        type: 'select'
      },
      description: 'Object type. Used only with args id.'
    }
  },
  args: {
    feedObjectId: 379,
    // 9,
    feedObjectType: _core.SCFeedObjectTypologyType.POST
  }
};
exports.default = _default;

const Template = args => /*#__PURE__*/_react.default.createElement(_index.default, args);

const Base = Template.bind({});
exports.Base = Base;
Base.args = {};