record channel in analytics on first run
This commit is contained in:
parent
33a4ab340f
commit
919c2bd22a
1 changed files with 8 additions and 2 deletions
|
@ -6,10 +6,12 @@ import { Form, FormField } from 'component/common/form';
|
||||||
import { INVALID_NAME_ERROR } from 'constants/claim';
|
import { INVALID_NAME_ERROR } from 'constants/claim';
|
||||||
import Card from 'component/common/card';
|
import Card from 'component/common/card';
|
||||||
import I18nMessage from 'component/i18nMessage';
|
import I18nMessage from 'component/i18nMessage';
|
||||||
|
import analytics from 'analytics';
|
||||||
|
|
||||||
export const DEFAULT_BID_FOR_FIRST_CHANNEL = 0.01;
|
export const DEFAULT_BID_FOR_FIRST_CHANNEL = 0.01;
|
||||||
|
|
||||||
type Props = {
|
type Props = {
|
||||||
createChannel: (string, number) => void,
|
createChannel: (string, number) => Promise<ChannelClaim>,
|
||||||
creatingChannel: boolean,
|
creatingChannel: boolean,
|
||||||
createChannelError: string,
|
createChannelError: string,
|
||||||
claimingReward: boolean,
|
claimingReward: boolean,
|
||||||
|
@ -32,7 +34,11 @@ function UserFirstChannel(props: Props) {
|
||||||
const [nameError, setNameError] = useState(undefined);
|
const [nameError, setNameError] = useState(undefined);
|
||||||
|
|
||||||
function handleCreateChannel() {
|
function handleCreateChannel() {
|
||||||
createChannel(`@${channel}`, DEFAULT_BID_FOR_FIRST_CHANNEL);
|
createChannel(`@${channel}`, DEFAULT_BID_FOR_FIRST_CHANNEL).then(channelClaim => {
|
||||||
|
if (channelClaim) {
|
||||||
|
analytics.apiLogPublish(channelClaim);
|
||||||
|
}
|
||||||
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
function handleChannelChange(e) {
|
function handleChannelChange(e) {
|
||||||
|
|
Loading…
Reference in a new issue