mirror of
https://github.com/shlinkio/shlink-web-client.git
synced 2026-03-13 11:03:50 +00:00
Defined visits TS types
This commit is contained in:
@@ -1,3 +0,0 @@
|
||||
export const CREATE_VISIT = 'shlink/visitCreation/CREATE_VISIT';
|
||||
|
||||
export const createNewVisit = ({ shortUrl, visit }) => ({ shortUrl, visit, type: CREATE_VISIT });
|
||||
12
src/visits/reducers/visitCreation.ts
Normal file
12
src/visits/reducers/visitCreation.ts
Normal file
@@ -0,0 +1,12 @@
|
||||
import { Action } from 'redux';
|
||||
import { CreateVisit } from '../types';
|
||||
|
||||
export const CREATE_VISIT = 'shlink/visitCreation/CREATE_VISIT';
|
||||
|
||||
type CreateVisitAction = Action<typeof CREATE_VISIT> & CreateVisit;
|
||||
|
||||
export const createNewVisit = ({ shortUrl, visit }: CreateVisit): CreateVisitAction => ({
|
||||
type: CREATE_VISIT,
|
||||
shortUrl,
|
||||
visit,
|
||||
});
|
||||
Reference in New Issue
Block a user