Laravel Türkiye Discord Kanalı Forumda kod paylaşılırken dikkat edilmesi gerekenler!Birlikte proje geliştirmek ister misiniz?

Livewire ile filtreleme ytaptığım bir tabloya js ile sütun gizleme/gösterme özelliği ekledim fakat kayıtlarda arama yapıldığında veya pagination ile diğer sayfalara geçildiğinde kapalı kalması gereken veya kullanıcının kapalı olarak ayarladığı sütunlar kapanıyor. Daha ncedenden select2 plugini ile içine wire:model yazdığım bir selectbox çakışmıştı bunu engellemenin bir yolu var mıdır acaba?
livewire içindeki js kodum aşağıdaki gibi

@push('potential-js')
<script>

    $( document ).ready(function() {
       $('.select_column').map( function() {
            var t_class=$(this).val()
            $(this).is(':checked') ? $('.'+t_class).attr('hidden',false) : $('.'+t_class).attr('hidden',true)
       })

       $(".dropdown-menu").click((event) => {
         event.stopPropagation()
        })
        $('.select_column').click(function(){
            var t_class=$(this).val()
            $(this).is(':checked') ? $('.'+t_class).attr('hidden',false) : $('.'+t_class).attr('hidden',true)
        })
    });


</script>
@endpush

    MuhammedFurkanAymergen

    Kullanıcının tercihlerini bir cookie'de saklaman daha mantıklı gibi. Daha sonra, sayfa yenilendiğinde veya pagination yapıldığında bu bilgiyi kullanarak sütunları gizleyebilirsin. Ayrıca, bu bilgiyi Livewire tarafından da kullanabilirsin ve sütunları gizleme/gösterme işlemlerini Livewire tarafından yönetebilirsin.