Skip to content
Snippets Groups Projects
Unverified Commit e2e6abdc authored by Gustavo Saiani's avatar Gustavo Saiani Committed by GitHub
Browse files

Add propTypes to QuestionEmbedWidget (#16557)

parent bfafbb33
Branches
Tags
No related merge requests found
/* eslint-disable react/prop-types */
import React, { Component } from "react";
import PropTypes from "prop-types";
import { connect } from "react-redux";
import Icon from "metabase/components/Icon";
......@@ -18,6 +18,19 @@ import {
updateEmbeddingParams,
} from "../actions";
const QuestionEmbedWidgetPropTypes = {
className: PropTypes.string,
card: PropTypes.object,
createPublicLink: PropTypes.func,
deletePublicLink: PropTypes.func,
updateEnableEmbedding: PropTypes.func,
updateEmbeddingParams: PropTypes.func,
};
const QuestionEmbedWidgetTriggerPropTypes = {
onClick: PropTypes.func,
};
const mapDispatchToProps = {
createPublicLink,
deletePublicLink,
......@@ -77,11 +90,7 @@ export default class QuestionEmbedWidget extends Component {
}
}
export function QuestionEmbedWidgetTrigger({
onClick,
}: {
onClick: () => void,
}) {
export function QuestionEmbedWidgetTrigger({ onClick }) {
return (
<Icon
name="share"
......@@ -97,3 +106,6 @@ export function QuestionEmbedWidgetTrigger({
/>
);
}
QuestionEmbedWidgetTrigger.propTypes = QuestionEmbedWidgetTriggerPropTypes;
QuestionEmbedWidget.propTypes = QuestionEmbedWidgetPropTypes;
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment