mirror of
				https://github.com/lingble/chatwoot.git
				synced 2025-10-30 18:47:51 +00:00 
			
		
		
		
	 1ea289e8b7
			
		
	
	1ea289e8b7
	
	
	
		
			
			* feat: Sets up portal public views with rails ERB and tailwind * linter fixes * Remove duplicate style file * Shows articles and categories * Specify layout for articles page * Updates public portal styles * Fixes blog content styles * Portal style updates for article page * Review fixes * Adds breadcrumbs * fix: rspec * fix: public portal spec * Code climate fixes * Adds test cases for missing files * Show only published articles * Updates help center routes * Review fixes * Render markdown content for aticle body * Update app/views/public/api/v1/portals/articles/index.html.erb Co-authored-by: Sivin Varghese <64252451+iamsivin@users.noreply.github.com> Co-authored-by: Sojan <sojan@pepalo.com> Co-authored-by: Muhsin Keloth <muhsinkeramam@gmail.com> Co-authored-by: Sivin Varghese <64252451+iamsivin@users.noreply.github.com> Co-authored-by: tejaswini chile <tejaswini@chatwoot.com>
		
			
				
	
	
		
			24 lines
		
	
	
		
			674 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
			
		
		
	
	
			24 lines
		
	
	
		
			674 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
| import { navigateToLocalePage } from '../portalHelpers';
 | |
| 
 | |
| describe('#navigateToLocalePage', () => {
 | |
|   it('returns correct cookie name', () => {
 | |
|     const elemDiv = document.createElement('div');
 | |
|     elemDiv.classList.add('locale-switcher');
 | |
|     document.body.appendChild(elemDiv);
 | |
| 
 | |
|     const allLocaleSwitcher = document.querySelector('.locale-switcher');
 | |
| 
 | |
|     allLocaleSwitcher.addEventListener = jest
 | |
|       .fn()
 | |
|       .mockImplementationOnce((event, callback) => {
 | |
|         callback({ target: { value: 1 } });
 | |
|       });
 | |
| 
 | |
|     navigateToLocalePage();
 | |
|     expect(allLocaleSwitcher.addEventListener).toBeCalledWith(
 | |
|       'change',
 | |
|       expect.any(Function)
 | |
|     );
 | |
|   });
 | |
| });
 |