@x-group/abtest-sdk
TypeScript icon, indicating that this package has built-in type declarations

1.0.7 • Public • Published

@x-group/abtest-sdk

项目介绍

AB 实验 sdk,用于创建 AB 实验

AbtestModal 参数:

visible:boolean 组件显示隐藏 request:request 项目请求方法 onClose:()=>void 关闭按钮触发函数 permission:{ sdk 内部按钮显示或隐藏的权限 quota: ('ADD'| 'EDIT'| 'DETAIL')[], mutualExclusion: ('ADD'| 'EDIT'| 'DETAIL')[], experiment: ('ADD', 'EDIT', 'DETAIL')[], }

接入方式

import request from '@/utils/request';
import React, { useState } from 'react';
import { AbTestModal } from '@x-group/abtest-sdk';

export default function App() {
  const [visible, setVisible] = useState(true);
  return (
    <AbTestModal
      permission={{
        quota: ['ADD', 'EDIT', 'DETAIL'],
        mutualExclusion: ['ADD', 'EDIT', 'DETAIL'],
        experiment: ['ADD', 'EDIT', 'DETAIL'],
      }}
      visible={visible}
      request={request}
      onClose={() => setVisible(false)}
    />
  );
}

Readme

Keywords

none

Package Sidebar

Install

npm i @x-group/abtest-sdk

Weekly Downloads

1

Version

1.0.7

License

MIT

Unpacked Size

5 MB

Total Files

6

Last publish

Collaborators

  • burnjiaozhen123
  • stefanie_love
  • njuxjn
  • yejunqin
  • bugtaker