Skip to content

Commit

Permalink
fix(ts): typings
Browse files Browse the repository at this point in the history
  • Loading branch information
thomasowow committed Nov 30, 2021
1 parent cc8f90a commit c3f7f8c
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 9 deletions.
4 changes: 2 additions & 2 deletions src/providers/HasHttpProvider.ts
Original file line number Diff line number Diff line change
Expand Up @@ -20,12 +20,12 @@ interface HasHttpProvider {
/**
* Returns the parameters used during the fetch action.
*/
getFetchParams: () => Record<string|number, unknown>;
getFetchParams: () => any;

/**
* Returns the data used during the create and update actions.
*/
getSaveData: () => unknown;
getSaveData: () => any;
}

export default HasHttpProvider;
14 changes: 7 additions & 7 deletions src/providers/HttpProvider.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4,17 +4,17 @@ import HasHttpProvider from '@/providers/HasHttpProvider';
import Provider from '@/providers/Provider';

export interface RequestConfig {
data?: Record<string|number, unknown>;
data?: any;
method?: RequestMethod;
params?: Record<string|number, unknown>;
params?: any;
url?: string;
}

class HttpProvider implements Provider {
/**
* @inheritdoc
*/
async create(model: HasHttpProvider, config: RequestConfig = {}): Promise<unknown> {
async create(model: HasHttpProvider, config: RequestConfig = {}): Promise<any> {
return this.makeRequest(
model,
'post',
Expand All @@ -26,7 +26,7 @@ class HttpProvider implements Provider {
/**
* @inheritdoc
*/
async delete(model: HasHttpProvider, config: RequestConfig = {}): Promise<unknown> {
async delete(model: HasHttpProvider, config: RequestConfig = {}): Promise<any> {
return this.makeRequest(
model,
'delete',
Expand All @@ -38,7 +38,7 @@ class HttpProvider implements Provider {
/**
* @inheritdoc
*/
async fetch(model: HasHttpProvider, config: RequestConfig = {}): Promise<unknown> {
async fetch(model: HasHttpProvider, config: RequestConfig = {}): Promise<any> {
return this.makeRequest(
model,
'get',
Expand All @@ -57,7 +57,7 @@ class HttpProvider implements Provider {
/**
* Makes an HTTP request.
*/
async makeRequest(model: HasHttpProvider, method: RequestMethod, url: string, config: RequestConfig = {}): Promise<unknown> {
async makeRequest(model: HasHttpProvider, method: RequestMethod, url: string, config: RequestConfig = {}): Promise<any> {
let result;

const requestConfig: RequestConfig = {
Expand All @@ -82,7 +82,7 @@ class HttpProvider implements Provider {
/**
* @inheritdoc
*/
async update(model: HasHttpProvider, config: RequestConfig = {}): Promise<unknown> {
async update(model: HasHttpProvider, config: RequestConfig = {}): Promise<any> {
return this.makeRequest(
model,
'put',
Expand Down

0 comments on commit c3f7f8c

Please sign in to comment.