Skip to content

Instantly share code, notes, and snippets.

View onurkose's full-sized avatar
😄

Onur Köse onurkose

😄
View GitHub Profile
@onurkose
onurkose / machine.js
Created August 24, 2021 19:52
Generated by XState Viz: https://xstate.js.org/viz
// Available variables:
// - Machine
// - interpret
// - assign
// - send
// - sendParent
// - spawn
// - raise
// - actions
@onurkose
onurkose / machine.js
Last active August 23, 2021 20:32
Generated by XState Viz: https://xstate.js.org/viz
// Available variables:
// - Machine
// - interpret
// - assign
// - send
// - sendParent
// - spawn
// - raise
// - actions
<?php
namespace App\Firebase;
use App\Models\User\User;
use Exception;
use Firebase\Auth\Token\Verifier;
class Guard
{
<?php
namespace App\GraphQL\Mutations\System\TranslationManager\Projects;
// Project Model
use App\System\TranslationManager\Project\Project;
use GraphQL;
use GraphQL\Type\Definition\Type;
use Rebing\GraphQL\Support\Mutation;
<?php
namespace App\GraphQL\Types\InputObjects;
use GraphQL\Type\Definition\Type;
use Rebing\GraphQL\Support\Type as GraphQLType;
class LocaleInputObjectType extends GraphQLType
{
protected $inputObject = true;
<?php
namespace App\GraphQL\Types\System\TranslationManager;
// Project Model
use App\System\TranslationManager\Project\Project;
use GraphQL;
use GraphQL\Type\Definition\Type;
use Rebing\GraphQL\Support\Type as GraphQLType;
<?php
namespace App\GraphQL\Queries\System\TranslationManager;
// Project Model
use App\System\TranslationManager\Project\Project;
use GraphQL\Type\Definition\Type;
use Rebing\GraphQL\Support\Query;
use Rebing\GraphQL\Support\SelectFields;
@onurkose
onurkose / LocalesType.php
Last active May 20, 2018 08:55
How to mutate Arrays of Objects with vue-apollo
<?php
namespace App\GraphQL\Types\System\Localization;
// Locale Model
use App\System\Localization\Locale;
use GraphQL\Type\Definition\Type;
use Rebing\GraphQL\Support\Type as GraphQLType;
class LocalesType extends GraphQLType
@onurkose
onurkose / PhoneNumberLine.vue
Last active December 27, 2021 23:28
Dynamic component creation in Vue.js
<template>
<div>
<div v-for="(line, index) in lines" :key="index" class="row">
<div class="col-lg-6">
<div class="row">
<div class="col-2">
<q-select
v-model="line.countryCode"
label="Country Code"
:options="countryPhoneCodes"
@onurkose
onurkose / App.vue
Last active May 11, 2018 14:44
Using Quasar Ajax Bar within every component
src/App.vue
<template>
<div id="q-app">
<q-ajax-bar ref="bar" size="2px" :delay="delay" />
<router-view v-on:startAjaxBar="onStartAjaxBar" v-on:stopAjaxBar="onStopAjaxBar" />
</div>
</template>
<script>