<turbo-stream action="dialog" target="projects-configure-view-modal-component">
    <template>
      
<dialog-helper>
  <dialog style="min-height: 480px" id="op-project-list-configure-dialog" aria-modal="true" aria-labelledby="op-project-list-configure-dialog-title" aria-describedby="op-project-list-configure-dialog-description" data-view-component="true" class="Overlay Overlay-whenNarrow Overlay--size-large Overlay--motion-scaleFade Overlay--disableScroll">
    <div data-view-component="true" class="Overlay-header Overlay-header--large">
  <div class="Overlay-headerContentWrap">
    <div class="Overlay-titleWrap">
      <h1 class="Overlay-title " id="op-project-list-configure-dialog-title">
        Configurer la vue
      </h1>
        
    </div>
    <div class="Overlay-actionWrap">
      <button data-close-dialog-id="op-project-list-configure-dialog" aria-label="Close" type="button" data-view-component="true" class="close-button Overlay-closeButton"><svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-x">
    <path d="M3.72 3.72a.75.75 0 0 1 1.06 0L8 6.94l3.22-3.22a.749.749 0 0 1 1.275.326.749.749 0 0 1-.215.734L9.06 8l3.22 3.22a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L8 9.06l-3.22 3.22a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L6.94 8 3.72 4.78a.75.75 0 0 1 0-1.06Z"></path>
</svg></button>
    </div>
  </div>
  
</div>
      
  <div data-view-component="true" class="Overlay-body">
    <form id="op-project-list-configure-query-form" data-turbo-stream="false" action="/projects" accept-charset="UTF-8" method="get">
      <tab-container data-view-component="true">
  <div data-view-component="true" class="tabnav">
    
    <ul role="tablist" aria-label="label" data-view-component="true" class="tabnav-tabs">
        <li role="presentation" data-view-component="true" class="d-inline-flex">
  <button id="tab-selects--columns" type="button" role="tab" aria-controls="panel-tab-selects--columns" aria-selected="true" data-view-component="true" class="tabnav-tab">
    
      <span data-view-component="true">Colonnes</span>
    
</button></li>
        <li role="presentation" data-view-component="true" class="d-inline-flex">
  <button id="tab-selects--sorting" type="button" role="tab" aria-controls="panel-tab-selects--sorting" data-view-component="true" class="tabnav-tab">
    
      <span data-view-component="true">Trier</span>
    
</button></li>
</ul>    
</div>    <div id="panel-tab-selects--columns" role="tabpanel" tabindex="0" aria-labelledby="tab-selects--columns" data-view-component="true">            <opce-draggable-autocompleter data-options="[{&quot;id&quot;:&quot;description&quot;,&quot;name&quot;:&quot;Description&quot;},{&quot;id&quot;:&quot;status_explanation&quot;,&quot;name&quot;:&quot;Description du statut du projet&quot;},{&quot;id&quot;:&quot;favored&quot;,&quot;name&quot;:&quot;Favori&quot;},{&quot;id&quot;:&quot;id&quot;,&quot;name&quot;:&quot;ID&quot;},{&quot;id&quot;:&quot;identifier&quot;,&quot;name&quot;:&quot;Identifiant&quot;},{&quot;id&quot;:&quot;name&quot;,&quot;name&quot;:&quot;Nom&quot;},{&quot;id&quot;:&quot;public&quot;,&quot;name&quot;:&quot;Public&quot;},{&quot;id&quot;:&quot;project_status&quot;,&quot;name&quot;:&quot;Statut&quot;}]" data-selected="[{&quot;id&quot;:&quot;status_explanation&quot;,&quot;name&quot;:&quot;Description du statut du projet&quot;},{&quot;id&quot;:&quot;public&quot;,&quot;name&quot;:&quot;Public&quot;},{&quot;id&quot;:&quot;project_status&quot;,&quot;name&quot;:&quot;Statut&quot;},{&quot;id&quot;:&quot;name&quot;,&quot;name&quot;:&quot;Nom&quot;},{&quot;id&quot;:&quot;favored&quot;,&quot;name&quot;:&quot;Favori&quot;},{&quot;id&quot;:&quot;description&quot;,&quot;name&quot;:&quot;Description&quot;}]" data-protected="[{&quot;id&quot;:&quot;name&quot;,&quot;name&quot;:&quot;Nom&quot;}]" data-name="&quot;columns&quot;" data-id="&quot;columns-select&quot;" data-drag-area-name="&quot;columns-select_dragarea&quot;" data-form-control-id="&quot;columns-select_autocompleter&quot;" data-input-label="&quot;Ajouter des colonnes&quot;" data-input-placeholder="&quot;Sélectionner une colonne&quot;" data-drag-area-label="&quot;Gérer et réorganiser les colonnes&quot;" data-append-to-component="true" class="op-angular-component"></opce-draggable-autocompleter>
</div>
    <div id="panel-tab-selects--sorting" role="tabpanel" tabindex="0" hidden="hidden" aria-labelledby="tab-selects--sorting" data-view-component="true">            <h5 data-view-component="true">Automatique</h5>
<span data-view-component="true" class="text-small color-fg-subtle">Classez les projects selon un ou plusieurs critères de tri. Vous perdrez le tri précédent.</span>
<div data-controller="sort-by-config" data-application-target="dynamic">
  <input type="hidden" name="sortBy" id="sortBy" value="[[&quot;public&quot;,&quot;asc&quot;]]" data-sort-by-config-target="sortByField" autocomplete="off" />
    <div data-sort-by-config-target="inputRowContainer" data-view-component="true" class="d-flex flex-column">
      <div data-sort-by-config-target="inputRow" data-view-component="true" class="mt-3">        
  <div data-view-component="true" class="d-flex flex-row">
      <div data-view-component="true" class="flex-1">    <select name="sort_field" id="sort_field" form="none" class="FormControl-select FormControl-medium FormControl--fullWidth" data-action="change-&gt;sort-by-config#fieldChanged"><option value="">-</option><option value="lft">Hiérarchie du projet</option>
<option value="id">ID</option>
<option value="identifier">Identifiant</option>
<option value="name">Nom</option>
<option selected="selected" value="public">Public</option>
<option value="project_status">Statut</option></select>
</div>
      <div data-view-component="true">    <segmented-control>
  <ul aria-label="Sort order" role="list" data-view-component="true" class="SegmentedControl--medium SegmentedControl SegmentedControl--iconOnly ml-3">
      <li class="SegmentedControl-item SegmentedControl-item--selected" role="listitem" data-targets="segmented-control.items">
  <button data-direction="asc" data-action="click:segmented-control#select click-&gt;sort-by-config#fieldChanged" data-action="click:segmented-control#select" id="icon-button-97901252-e09c-4c27-bd40-37bb0e43cf58" aria-current="true" aria-labelledby="tooltip-f27d04b4-d7da-46d5-a688-93ac6cbad9d6" type="button" data-view-component="true" class="Button Button--iconOnly Button--invisible Button--medium">  <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-sort-asc Button-visual">
    <path d="m12.927 2.573 3 3A.25.25 0 0 1 15.75 6H13.5v6.75a.75.75 0 0 1-1.5 0V6H9.75a.25.25 0 0 1-.177-.427l3-3a.25.25 0 0 1 .354 0ZM0 12.25a.75.75 0 0 1 .75-.75h7.5a.75.75 0 0 1 0 1.5H.75a.75.75 0 0 1-.75-.75Zm0-4a.75.75 0 0 1 .75-.75h4.5a.75.75 0 0 1 0 1.5H.75A.75.75 0 0 1 0 8.25Zm0-4a.75.75 0 0 1 .75-.75h2.5a.75.75 0 0 1 0 1.5H.75A.75.75 0 0 1 0 4.25Z"></path>
</svg>
</button><tool-tip id="tooltip-f27d04b4-d7da-46d5-a688-93ac6cbad9d6" for="icon-button-97901252-e09c-4c27-bd40-37bb0e43cf58" popover="manual" data-direction="s" data-type="label" data-view-component="true" class="sr-only position-absolute">Trier par ordre croissant</tool-tip>

</li>

      <li class="SegmentedControl-item" role="listitem" data-targets="segmented-control.items">
  <button data-direction="desc" data-action="click:segmented-control#select click-&gt;sort-by-config#fieldChanged" data-action="click:segmented-control#select" id="icon-button-612b2632-98e9-45b3-ad13-cef961bb7a57" aria-current="false" aria-labelledby="tooltip-aecd0dc7-f3f5-402e-8246-d2c84d1682fe" type="button" data-view-component="true" class="Button Button--iconOnly Button--invisible Button--medium">  <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-sort-desc Button-visual">
    <path d="M0 4.25a.75.75 0 0 1 .75-.75h7.5a.75.75 0 0 1 0 1.5H.75A.75.75 0 0 1 0 4.25Zm0 4a.75.75 0 0 1 .75-.75h4.5a.75.75 0 0 1 0 1.5H.75A.75.75 0 0 1 0 8.25Zm0 4a.75.75 0 0 1 .75-.75h2.5a.75.75 0 0 1 0 1.5H.75a.75.75 0 0 1-.75-.75ZM13.5 10h2.25a.25.25 0 0 1 .177.427l-3 3a.25.25 0 0 1-.354 0l-3-3A.25.25 0 0 1 9.75 10H12V3.75a.75.75 0 0 1 1.5 0V10Z"></path>
</svg>
</button><tool-tip id="tooltip-aecd0dc7-f3f5-402e-8246-d2c84d1682fe" for="icon-button-612b2632-98e9-45b3-ad13-cef961bb7a57" popover="manual" data-direction="s" data-type="label" data-view-component="true" class="sr-only position-absolute">Trier par ordre décroissant</tool-tip>

</li>

</ul></segmented-control>
</div>
</div>

</div>
      <div data-sort-by-config-target="inputRow" data-view-component="true" class="mt-3">        
  <div data-view-component="true" class="d-flex flex-row">
      <div data-view-component="true" class="flex-1">    <select name="sort_field" id="sort_field" form="none" class="FormControl-select FormControl-medium FormControl--fullWidth" data-action="change-&gt;sort-by-config#fieldChanged"><option value="">-</option><option value="lft">Hiérarchie du projet</option>
<option value="id">ID</option>
<option value="identifier">Identifiant</option>
<option value="name">Nom</option>
<option value="public">Public</option>
<option value="project_status">Statut</option></select>
</div>
      <div data-view-component="true">    <segmented-control>
  <ul aria-label="Sort order" role="list" data-view-component="true" class="SegmentedControl--medium SegmentedControl SegmentedControl--iconOnly ml-3">
      <li class="SegmentedControl-item" role="listitem" data-targets="segmented-control.items">
  <button data-direction="asc" data-action="click:segmented-control#select click-&gt;sort-by-config#fieldChanged" data-action="click:segmented-control#select" id="icon-button-febd4d86-7801-4ca2-9f5b-5a89a770cb72" aria-current="false" aria-labelledby="tooltip-488abd8c-23de-4a37-90bb-2f4df5d236df" type="button" data-view-component="true" class="Button Button--iconOnly Button--invisible Button--medium">  <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-sort-asc Button-visual">
    <path d="m12.927 2.573 3 3A.25.25 0 0 1 15.75 6H13.5v6.75a.75.75 0 0 1-1.5 0V6H9.75a.25.25 0 0 1-.177-.427l3-3a.25.25 0 0 1 .354 0ZM0 12.25a.75.75 0 0 1 .75-.75h7.5a.75.75 0 0 1 0 1.5H.75a.75.75 0 0 1-.75-.75Zm0-4a.75.75 0 0 1 .75-.75h4.5a.75.75 0 0 1 0 1.5H.75A.75.75 0 0 1 0 8.25Zm0-4a.75.75 0 0 1 .75-.75h2.5a.75.75 0 0 1 0 1.5H.75A.75.75 0 0 1 0 4.25Z"></path>
</svg>
</button><tool-tip id="tooltip-488abd8c-23de-4a37-90bb-2f4df5d236df" for="icon-button-febd4d86-7801-4ca2-9f5b-5a89a770cb72" popover="manual" data-direction="s" data-type="label" data-view-component="true" class="sr-only position-absolute">Trier par ordre croissant</tool-tip>

</li>

      <li class="SegmentedControl-item" role="listitem" data-targets="segmented-control.items">
  <button data-direction="desc" data-action="click:segmented-control#select click-&gt;sort-by-config#fieldChanged" data-action="click:segmented-control#select" id="icon-button-1e09a05e-414a-48da-bc3e-7cd1d6fd260c" aria-current="false" aria-labelledby="tooltip-7a04c8e8-77e8-44de-8dad-d2788b312c6a" type="button" data-view-component="true" class="Button Button--iconOnly Button--invisible Button--medium">  <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-sort-desc Button-visual">
    <path d="M0 4.25a.75.75 0 0 1 .75-.75h7.5a.75.75 0 0 1 0 1.5H.75A.75.75 0 0 1 0 4.25Zm0 4a.75.75 0 0 1 .75-.75h4.5a.75.75 0 0 1 0 1.5H.75A.75.75 0 0 1 0 8.25Zm0 4a.75.75 0 0 1 .75-.75h2.5a.75.75 0 0 1 0 1.5H.75a.75.75 0 0 1-.75-.75ZM13.5 10h2.25a.25.25 0 0 1 .177.427l-3 3a.25.25 0 0 1-.354 0l-3-3A.25.25 0 0 1 9.75 10H12V3.75a.75.75 0 0 1 1.5 0V10Z"></path>
</svg>
</button><tool-tip id="tooltip-7a04c8e8-77e8-44de-8dad-d2788b312c6a" for="icon-button-1e09a05e-414a-48da-bc3e-7cd1d6fd260c" popover="manual" data-direction="s" data-type="label" data-view-component="true" class="sr-only position-absolute">Trier par ordre décroissant</tool-tip>

</li>

</ul></segmented-control>
</div>
</div>

</div>
      <div data-sort-by-config-target="inputRow" data-view-component="true" class="mt-3">        
  <div data-view-component="true" class="d-flex flex-row">
      <div data-view-component="true" class="flex-1">    <select name="sort_field" id="sort_field" form="none" class="FormControl-select FormControl-medium FormControl--fullWidth" data-action="change-&gt;sort-by-config#fieldChanged"><option value="">-</option><option value="lft">Hiérarchie du projet</option>
<option value="id">ID</option>
<option value="identifier">Identifiant</option>
<option value="name">Nom</option>
<option value="public">Public</option>
<option value="project_status">Statut</option></select>
</div>
      <div data-view-component="true">    <segmented-control>
  <ul aria-label="Sort order" role="list" data-view-component="true" class="SegmentedControl--medium SegmentedControl SegmentedControl--iconOnly ml-3">
      <li class="SegmentedControl-item" role="listitem" data-targets="segmented-control.items">
  <button data-direction="asc" data-action="click:segmented-control#select click-&gt;sort-by-config#fieldChanged" data-action="click:segmented-control#select" id="icon-button-8ca68303-eb1e-4d40-8730-1d599548cd7f" aria-current="false" aria-labelledby="tooltip-bb777184-205c-4358-985e-06271491b5a1" type="button" data-view-component="true" class="Button Button--iconOnly Button--invisible Button--medium">  <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-sort-asc Button-visual">
    <path d="m12.927 2.573 3 3A.25.25 0 0 1 15.75 6H13.5v6.75a.75.75 0 0 1-1.5 0V6H9.75a.25.25 0 0 1-.177-.427l3-3a.25.25 0 0 1 .354 0ZM0 12.25a.75.75 0 0 1 .75-.75h7.5a.75.75 0 0 1 0 1.5H.75a.75.75 0 0 1-.75-.75Zm0-4a.75.75 0 0 1 .75-.75h4.5a.75.75 0 0 1 0 1.5H.75A.75.75 0 0 1 0 8.25Zm0-4a.75.75 0 0 1 .75-.75h2.5a.75.75 0 0 1 0 1.5H.75A.75.75 0 0 1 0 4.25Z"></path>
</svg>
</button><tool-tip id="tooltip-bb777184-205c-4358-985e-06271491b5a1" for="icon-button-8ca68303-eb1e-4d40-8730-1d599548cd7f" popover="manual" data-direction="s" data-type="label" data-view-component="true" class="sr-only position-absolute">Trier par ordre croissant</tool-tip>

</li>

      <li class="SegmentedControl-item" role="listitem" data-targets="segmented-control.items">
  <button data-direction="desc" data-action="click:segmented-control#select click-&gt;sort-by-config#fieldChanged" data-action="click:segmented-control#select" id="icon-button-359032f1-628b-4939-8669-7e98a9b971c9" aria-current="false" aria-labelledby="tooltip-4cd35b30-d0fa-4751-b523-93397ed25c00" type="button" data-view-component="true" class="Button Button--iconOnly Button--invisible Button--medium">  <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-sort-desc Button-visual">
    <path d="M0 4.25a.75.75 0 0 1 .75-.75h7.5a.75.75 0 0 1 0 1.5H.75A.75.75 0 0 1 0 4.25Zm0 4a.75.75 0 0 1 .75-.75h4.5a.75.75 0 0 1 0 1.5H.75A.75.75 0 0 1 0 8.25Zm0 4a.75.75 0 0 1 .75-.75h2.5a.75.75 0 0 1 0 1.5H.75a.75.75 0 0 1-.75-.75ZM13.5 10h2.25a.25.25 0 0 1 .177.427l-3 3a.25.25 0 0 1-.354 0l-3-3A.25.25 0 0 1 9.75 10H12V3.75a.75.75 0 0 1 1.5 0V10Z"></path>
</svg>
</button><tool-tip id="tooltip-4cd35b30-d0fa-4751-b523-93397ed25c00" for="icon-button-359032f1-628b-4939-8669-7e98a9b971c9" popover="manual" data-direction="s" data-type="label" data-view-component="true" class="sr-only position-absolute">Trier par ordre décroissant</tool-tip>

</li>

</ul></segmented-control>
</div>
</div>

</div>
</div>

</div>

</div>
</tab-container></form></div>  <div data-view-component="true" class="Overlay-footer Overlay-footer--alignEnd">
      <button data-close-dialog-id="op-project-list-configure-dialog" type="button" data-view-component="true" class="btn">    Annuler
</button>
      <button data-test-selector="op-project-list-configure-dialog-submit" form="op-project-list-configure-query-form" type="submit" data-view-component="true" class="btn-primary btn">    Appliquer
</button>
</div>
</dialog></dialog-helper>

    </template>
</turbo-stream>