🛠️ Add default header management methods to API client
This commit is contained in:
@@ -191,7 +191,16 @@ export function createApiClient(config = {}) {
|
||||
body: JSON.stringify(data)
|
||||
}),
|
||||
delete: (url, options = {}) =>
|
||||
request(url, { ...options, method: 'DELETE' })
|
||||
request(url, { ...options, method: 'DELETE' }),
|
||||
|
||||
// Header management
|
||||
setDefaultHeader: (name, value) => {
|
||||
defaultHeaders[name] = value;
|
||||
},
|
||||
removeDefaultHeader: (name) => {
|
||||
delete defaultHeaders[name];
|
||||
},
|
||||
getDefaultHeaders: () => ({ ...defaultHeaders })
|
||||
};
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user