Example use case:
class User < ApplicationRecord
belongs_to :authable, polymorphic: true, optional: true
end
class Google < ApplicationRecord
require "colorize" | |
arr_loading = ["⠋", "⠙", "⠹", "⠸", "⠼", "⠴", "⠦", "⠧", "⠇", "⠏"] | |
i = 0 | |
loop do | |
print "#{arr_loading[i % arr_loading.size]}\r".colorize(:light_magenta) | |
i += 1 | |
sleep(0.1) | |
end |
/* | |
implementation 'androidx.viewpager2:viewpager2:1.1.0-alpha01' | |
implementation 'com.google.android.material:material:1.1.0-alpha08' | |
*/ | |
public class MultipleTurbolinksViewActivity extends BaseActivity { | |
private ActivityMultipleTurbolinksViewBinding binding; | |
private String[] paths = new String[]{"/", "/profile"}; |
import android.app.Activity; | |
import androidx.lifecycle.Lifecycle; | |
import androidx.lifecycle.LifecycleObserver; | |
import androidx.lifecycle.OnLifecycleEvent; | |
import java.lang.ref.WeakReference; | |
import java.util.function.Consumer; | |
public class ActivityLifecycleListener implements LifecycleObserver { |
import { render } from 'react-dom' | |
import React, { useState } from 'react' | |
import { useSprings, animated } from 'react-spring' | |
const items = ['hey', 'yooo'] | |
function ReactSpringExample() { | |
const [pos, setPos] = useState(0) | |
const springs = useSprings(items.length, items.map((item, i) => ({ | |
opacity: pos === i ? 1 : 0, |