mirror of
				https://github.com/lingble/chatwoot.git
				synced 2025-11-04 04:57:51 +00:00 
			
		
		
		
	## Description Add account delete option in the user account settings. Fixes #1555 ## Type of change - [ ] New feature (non-breaking change which adds functionality)   ## Checklist: - [ ] My code follows the style guidelines of this project - [ ] I have performed a self-review of my own code - [ ] I have commented on my code, particularly in hard-to-understand areas - [ ] I have made corresponding changes to the documentation - [ ] My changes generate no new warnings - [ ] I have added tests that prove my fix is effective or that my feature works - [ ] New and existing unit tests pass locally with my changes - [ ] Any dependent changes have been merged and published in downstream modules --------- Co-authored-by: Sojan Jose <sojan@pepalo.com> Co-authored-by: Sojan Jose <sojan.official@gmail.com> Co-authored-by: Muhsin Keloth <muhsinkeramam@gmail.com>
		
			
				
	
	
		
			29 lines
		
	
	
		
			556 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
			
		
		
	
	
			29 lines
		
	
	
		
			556 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
/* global axios */
 | 
						|
import ApiClient from '../ApiClient';
 | 
						|
 | 
						|
class EnterpriseAccountAPI extends ApiClient {
 | 
						|
  constructor() {
 | 
						|
    super('', { accountScoped: true, enterprise: true });
 | 
						|
  }
 | 
						|
 | 
						|
  checkout() {
 | 
						|
    return axios.post(`${this.url}checkout`);
 | 
						|
  }
 | 
						|
 | 
						|
  subscription() {
 | 
						|
    return axios.post(`${this.url}subscription`);
 | 
						|
  }
 | 
						|
 | 
						|
  getLimits() {
 | 
						|
    return axios.get(`${this.url}limits`);
 | 
						|
  }
 | 
						|
 | 
						|
  toggleDeletion(action) {
 | 
						|
    return axios.post(`${this.url}toggle_deletion`, {
 | 
						|
      action_type: action,
 | 
						|
    });
 | 
						|
  }
 | 
						|
}
 | 
						|
 | 
						|
export default new EnterpriseAccountAPI();
 |