mirror of
				https://github.com/Unleash/unleash.git
				synced 2025-10-27 11:02:16 +01:00 
			
		
		
		
	fix: typo and improved example in latest ADR (#8063)
https://github.com/Unleash/unleash/pull/8025#discussion_r1740561994
This commit is contained in:
		
							parent
							
								
									95969456f6
								
							
						
					
					
						commit
						aa7757a2d1
					
				| @ -67,6 +67,16 @@ Nested ternaries are easier to spot than nested `<ConditionallyRender />` elemen | ||||
| </div> | ||||
| ``` | ||||
| 
 | ||||
| Nested operator does not look like other JSX components. | ||||
| 
 | ||||
| ```tsx | ||||
| <div> | ||||
|     {a ? ( | ||||
|         b ? <p>This is bad</p> : null | ||||
|     ) : 'Should be refactored'} | ||||
| </div> | ||||
| ``` | ||||
| 
 | ||||
| ## Options considered | ||||
| 
 | ||||
| To avoid these issues, safer alternatives to the `&&` operator can be used: | ||||
| @ -118,4 +128,4 @@ There already is a script developed that can convert files between `Conditionall | ||||
|     4. More complex and critical pages, like strategy editing. | ||||
|     5. Utilities and components used in many places (`/src/component/common`). | ||||
| 
 | ||||
| 3. Once all instances of `<ConditionallyRender />` have been refactored, remove the component from the codebase. | ||||
| 4. Once all instances of `<ConditionallyRender />` have been refactored, remove the component from the codebase. | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user