Skip to content

Instantly share code, notes, and snippets.

View sendz's full-sized avatar
⌨️
blah blah blah

Sendy Aditya Suryana sendz

⌨️
blah blah blah
View GitHub Profile
@sendz
sendz / ChatBox.tsx
Created January 25, 2019 06:49
Chat App Box with Props
import * as React from 'react';
interface IProps {
sendMessage: (message: string) => void;
}
export default class ChatBox extends React.Component<IProps> {
public render() {
const containerStyle: React.CSSProperties = {
bottom: 30,
@sendz
sendz / App.tsx
Last active January 25, 2019 05:57
Chat App Sample Without Props
import * as React from 'react';
import ChatBox from './components/ChatBox';
class App extends React.Component {
public render() {
const app: React.CSSProperties = {
textAlign: 'unset'
}
const appTitle: React.CSSProperties = {
@sendz
sendz / App.tsx
Last active January 25, 2019 06:33
App.tsx for Blog Post with complete props and state
import * as React from 'react';
import ChatBox from './components/ChatBox';
export interface IMessage {
message?: string;
type?: 'sent' | 'reply';
}
interface IState {
messages?: IMessage[];
{
"name": "Udin Seadanya"
}
@sendz
sendz / MainPresenterTest.java
Last active October 29, 2016 02:56
Hitung Luas Unit Test
package io.github.sendz.hitungluas;
import org.junit.Before;
import org.junit.Test;
import static junit.framework.Assert.assertEquals;
import static org.mockito.ArgumentMatchers.any;
import static org.mockito.Mockito.mock;
import static org.mockito.Mockito.verify;
@sendz
sendz / MainActivity.java
Last active October 28, 2016 18:07
Hitung Luas Codes MVP
package io.github.sendz.hitungluas;
import android.os.Bundle;
import android.support.v7.app.AlertDialog;
import android.support.v7.app.AppCompatActivity;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
public class MainActivity extends AppCompatActivity implements MainView {
@sendz
sendz / MainActivity.java
Last active October 28, 2016 17:37
Hitung Luas Codes
package io.github.sendz.hitungluas;
import android.os.Bundle;
import android.support.v7.app.AlertDialog;
import android.support.v7.app.AppCompatActivity;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
public class MainActivity extends AppCompatActivity {
<div class="post-comment">
{% if page.comments %}
<div id="disqus_thread"></div>
<script>
/**
* RECOMMENDED CONFIGURATION VARIABLES: EDIT AND UNCOMMENT THE SECTION BELOW TO INSERT DYNAMIC VALUES FROM YOUR PLATFORM OR CMS.
* LEARN WHY DEFINING THESE VARIABLES IS IMPORTANT: https://disqus.com/admin/universalcode/#configuration-variables
*/
var disqus_config = function () {
this.page.url = "{{ site.baseurl }}"; // Replace PAGE_URL with your page's canonical URL variable
@sendz
sendz / jekyll-disqus-post-code
Last active September 11, 2016 06:42
Code wrapper to put disqus comment box on jekyll post
<div class="post-comment">
{% if page.comments != false %}
<div id="disqus_thread"></div>
<script>
/**
* RECOMMENDED CONFIGURATION VARIABLES: EDIT AND UNCOMMENT THE SECTION BELOW TO INSERT DYNAMIC VALUES FROM YOUR PLATFORM OR CMS.
* LEARN WHY DEFINING THESE VARIABLES IS IMPORTANT: https://disqus.com/admin/universalcode/#configuration-variables
*/
var disqus_config = function () {
this.page.url = "{{ site.baseurl }}"; // Replace PAGE_URL with your page's canonical URL variable
Copyright (c) 2011 ZURB, http://www.zurb.com/