Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
Size: Mime:
const userProp = {
  user: {
    data: {
      name: 'Tom Tom',
      email: 'tom@example.com',
      avatarSmallUrl:
        'https://6a5edc300520d4037dd6-0732807511066685711db213ddc1d2df.ssl.cf2.rackcdn.com/snw8ceng29ch3zbs4pvro3t2jxswf8yk',
      accessToken: 'abc123',
      premium: {
        active: {
          domain: 'myCustomDomain',
        },
      },
    },
    loading: false,
    isEligibleForFreeTrial: true,
  },
};

const createHandlerProps = {
  onClickCreatePoll: (defaultBehaviour) => {
    alert('Create poll clicked');
    defaultBehaviour();
  },
  onClickCreateOneOnOne: (defaultBehaviour) => {
    alert('Create 1:1 clicked');
    defaultBehaviour();
  },
  onClickCreateSurvey: (defaultBehaviour) => {
    alert('Create survey clicked');
    defaultBehaviour();
  },
  onClickCreateBookableCalendar: (defaultBehaviour) => {
    alert('Create BC clicked');
    defaultBehaviour();
  },
};

<div>
<CreatePollMenu
      {...userProp}
      {...createHandlerProps}
    />
</div>;