(revealOrder)
| 18088 | } |
| 18089 | |
| 18090 | function validateRevealOrder(revealOrder) { |
| 18091 | { |
| 18092 | if (revealOrder !== undefined && revealOrder !== 'forwards' && revealOrder !== 'backwards' && revealOrder !== 'together' && !didWarnAboutRevealOrder[revealOrder]) { |
| 18093 | didWarnAboutRevealOrder[revealOrder] = true; |
| 18094 | |
| 18095 | if (typeof revealOrder === 'string') { |
| 18096 | switch (revealOrder.toLowerCase()) { |
| 18097 | case 'together': |
| 18098 | case 'forwards': |
| 18099 | case 'backwards': |
| 18100 | { |
| 18101 | error('"%s" is not a valid value for revealOrder on <SuspenseList />. ' + 'Use lowercase "%s" instead.', revealOrder, revealOrder.toLowerCase()); |
| 18102 | |
| 18103 | break; |
| 18104 | } |
| 18105 | |
| 18106 | case 'forward': |
| 18107 | case 'backward': |
| 18108 | { |
| 18109 | error('"%s" is not a valid value for revealOrder on <SuspenseList />. ' + 'React uses the -s suffix in the spelling. Use "%ss" instead.', revealOrder, revealOrder.toLowerCase()); |
| 18110 | |
| 18111 | break; |
| 18112 | } |
| 18113 | |
| 18114 | default: |
| 18115 | error('"%s" is not a supported revealOrder on <SuspenseList />. ' + 'Did you mean "together", "forwards" or "backwards"?', revealOrder); |
| 18116 | |
| 18117 | break; |
| 18118 | } |
| 18119 | } else { |
| 18120 | error('%s is not a supported value for revealOrder on <SuspenseList />. ' + 'Did you mean "together", "forwards" or "backwards"?', revealOrder); |
| 18121 | } |
| 18122 | } |
| 18123 | } |
| 18124 | } |
| 18125 | |
| 18126 | function validateTailOptions(tailMode, revealOrder) { |
| 18127 | { |
no test coverage detected