# Reduced Test Cases

> FullCalendar v5 documentation, for an old release. Web version: https://legacy.fullcalendar.io/v5/reduced-test-cases
>
> Latest version (v7): https://fullcalendar.io/reduced-test-cases

<h2>Step 1: Isolate the bug on your end</h2>

<p>
  More often than not, the problem is with your code, not with FullCalendar. To determine this,
  remove as much of your code as possible:
</p>

<ul>
  <li>Remove all unrelated stylesheets and JS files</li>
  <li>Remove all unrelated 3rd party libraries</li>
  <li>Remove all server-side logic. Use static HTML and JSON files instead.</li>
</ul>

<p>
  For more info on this technique, read
  <a href='https://css-tricks.com/reduced-test-cases/'>Reduced Test Cases</a>.
</p>

<h2>Step 2: Post a public demonstration of the bug</h2>

<p>
  Use a service like <a href='https://codepen.io/'>CodePen</a> or
  <a href='https://jsfiddle.net/'>JSFiddle</a> to demonstrate the bug online. Enter your JS, CSS,
  HTML, and JSON and wire up all the relevant dependencies. To help you get started, here are some
  <strong>debugging templates for FullCalendar v5:</strong>
</p>

<ul>
  
    <li>
      <a href='https://legacy.fullcalendar.io/v5/initialize-globals-demo' data-codepen='/v5/initialize-globals-demo'>Standard</a>
      
        (<a href='https://legacy.fullcalendar.io/v5/debug-json-feed' data-codepen='/v5/debug-json-feed'>with JSON feed</a>)
      
    </li>
  
    <li>
      <a href='https://legacy.fullcalendar.io/v5/debug-scheduler' data-codepen='/v5/debug-scheduler'>Premium plugins</a>
      
        (<a href='https://legacy.fullcalendar.io/v5/debug-scheduler-json-feed' data-codepen='/v5/debug-scheduler-json-feed'>with JSON feed</a>)
      
    </li>
  

  
    <li>
      
        <a href='https://stackblitz.com/github/fullcalendar/fullcalendar-examples/tree/v5/react' target='_blank' rel='noreferrer'>React</a>
      
      
    </li>
  
    <li>
      
        <a href='https://stackblitz.com/github/fullcalendar/fullcalendar-examples/tree/v5/vue3-typescript' target='_blank' rel='noreferrer'>Vue 3</a> |
      
        <a href='https://stackblitz.com/github/fullcalendar/fullcalendar-examples/tree/v5/vue2' target='_blank' rel='noreferrer'>2</a>
      
      
    </li>
  
    <li>
      
        <a href='https://stackblitz.com/github/fullcalendar/fullcalendar-examples/tree/v5/angular12' target='_blank' rel='noreferrer'>Angular 12</a>
      
      
        (if using Brave, ensure your
        <a href='https://developer.stackblitz.com/platform/webcontainers/browser-config-brave' target='_blank' rel='noreferrer'>"shields are down"</a>)
      
    </li>
  
</ul>
