<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;description&quot;,&quot;name&quot;:&quot;Description&quot;},{&quot;id&quot;:&quot;project_status&quot;,&quot;name&quot;:&quot;Statut&quot;},{&quot;id&quot;:&quot;status_explanation&quot;,&quot;name&quot;:&quot;Description du statut du projet&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;}]" 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;lft&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 selected="selected" 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 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-4089581c-0abd-4c10-933f-6ad44c930acc" aria-current="true" aria-labelledby="tooltip-18023966-d584-4ddc-a48b-5998e90de62b" 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-18023966-d584-4ddc-a48b-5998e90de62b" for="icon-button-4089581c-0abd-4c10-933f-6ad44c930acc" 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-d9786ac7-5833-4a19-98d4-3c265f2fd4ba" aria-current="false" aria-labelledby="tooltip-de358928-4e52-4f1e-9137-7ff42c565b15" 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-de358928-4e52-4f1e-9137-7ff42c565b15" for="icon-button-d9786ac7-5833-4a19-98d4-3c265f2fd4ba" 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-dd1e567f-de73-4bf1-aed8-4c40cda2ddcf" aria-current="false" aria-labelledby="tooltip-e0144c75-086b-42d8-83bd-fe4826282a23" 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-e0144c75-086b-42d8-83bd-fe4826282a23" for="icon-button-dd1e567f-de73-4bf1-aed8-4c40cda2ddcf" 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-d4e5465c-c5a5-4370-b01e-6dd4d66cdf3c" aria-current="false" aria-labelledby="tooltip-25345b43-c1ff-4048-ab94-25971b6634aa" 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-25345b43-c1ff-4048-ab94-25971b6634aa" for="icon-button-d4e5465c-c5a5-4370-b01e-6dd4d66cdf3c" 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-f4c3a065-f0b6-4209-a25a-efd6f7e9c784" aria-current="false" aria-labelledby="tooltip-f7561f15-b89f-4a84-b8d8-d939db7b8f71" 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-f7561f15-b89f-4a84-b8d8-d939db7b8f71" for="icon-button-f4c3a065-f0b6-4209-a25a-efd6f7e9c784" 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-4ec9d15a-c0bf-43dc-a751-713cd9835592" aria-current="false" aria-labelledby="tooltip-37ea2ebe-6a6a-45ea-8f69-f9069a91ec30" 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-37ea2ebe-6a6a-45ea-8f69-f9069a91ec30" for="icon-button-4ec9d15a-c0bf-43dc-a751-713cd9835592" 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>