Skip to content

Instantly share code, notes, and snippets.

View YohannesTz's full-sized avatar
🎯
Mostly Exploring, Cleaning up unfinished projects

Yohannes Tezera YohannesTz

🎯
Mostly Exploring, Cleaning up unfinished projects
View GitHub Profile
@YohannesTz
YohannesTz / build-app level
Created December 15, 2021 09:48
Project level
plugins {
id 'com.android.application'
id 'kotlin-android'
id 'kotlin-kapt'
id 'dagger.hilt.android.plugin'
}
android {
compileSdk 31
2022-03-07 20:39:58.204 576-631/? E/BatteryExternalStatsWorker: no controller energy info supplied for wifi
2022-03-07 20:39:58.204 576-631/? E/BatteryExternalStatsWorker: no controller energy info supplied for bluetooth
2022-03-07 20:40:10.807 576-631/? E/BatteryExternalStatsWorker: no controller energy info supplied for wifi
2022-03-07 20:40:20.866 576-631/? E/BatteryExternalStatsWorker: no controller energy info supplied for wifi
2022-03-07 20:40:52.274 576-631/? E/BatteryExternalStatsWorker: no controller energy info supplied for wifi
2022-03-07 20:40:56.267 576-631/? E/BatteryExternalStatsWorker: no controller energy info supplied for wifi
2022-03-07 20:41:23.289 576-631/? E/BatteryExternalStatsWorker: no controller energy info supplied for wifi
2022-03-07 20:41:23.359 576-631/? E/BatteryExternalStatsWorker: no controller energy info supplied for wifi
2022-03-07 20:42:12.280 576-631/? E/BatteryExternalStatsWorker: no controller energy info supplied for wifi
2022-03-07 20:42:27.266 576-631/? E/BatteryExte
@YohannesTz
YohannesTz / index.js
Created May 2, 2022 15:30
All of my files related to the error.
const express = require('express');
const app = express();
const bodyParser = require('body-parser');
const figlet = require('figlet');
const PORT = process.env.PORT || 5000;
const helmet = require('helmet');
const verifyToken = require('./util/auth.js');
const cors = require('cors');
const formidable = require('express-formidable');
const multer = require('multer');
const mysql = require("mysql2/promise");
const run = async () => {
const connection = await mysql.createConnection({
host: 'localhost',
user: 'root',
database: 'dummy',
});
try {
import React, { useState } from 'react';
import { Button, Modal, Label, TextInput, Select, Spinner } from 'flowbite-react';
import { BsFillCheckCircleFill, BsFillXOctagonFill } from "react-icons/bs";
import axios from 'axios';
import { BASE_URL } from "../util/Constants";
const SettingsPage = () => {
const initialValues = {
orgName: "",
tinNumber: "", //change this to a number if needed
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@YohannesTz
YohannesTz / MainActivity.kt
Created September 1, 2023 15:58
Audio With Freq Generator
package com.github.yohannestz.streofreq
import android.content.Context
import android.media.AudioAttributes
import android.media.AudioFormat
import android.media.AudioManager
import android.media.AudioTrack
import android.os.Build
import android.os.Bundle
import android.util.Log
@YohannesTz
YohannesTz / MainActivity.kt
Created September 21, 2023 18:57
Todo app fix
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContent {
ToDoAppTheme {
// A surface container using the 'background' color from the theme
Surface(
modifier = Modifier.fillMaxSize(),
color = MaterialTheme.colorScheme.background
) {
@YohannesTz
YohannesTz / AddProduct.js
Created September 23, 2023 12:34
frontend fix
import { React, useEffect, useState } from "react";
import CustomInput from "../components/CustomInput";
import ReactQuill from "react-quill";
import { useNavigate } from "react-router-dom";
import "react-quill/dist/quill.snow.css";
import { toast } from "react-toastify";
import * as yup from "yup";
import { useFormik } from "formik";
import { useDispatch, useSelector } from "react-redux";
import { getBrands } from "../features/brand/brandSlice";
@YohannesTz
YohannesTz / ScreenSizeCompat.java
Created September 28, 2023 11:23
Android API 29+ Get Screen Size Utils
import android.content.Context;
import android.content.res.Resources;
import android.os.Build;
import android.util.DisplayMetrics;
import android.util.Size;
import android.view.Display;
import android.view.WindowManager;
import android.view.WindowMetrics;
import androidx.annotation.RequiresApi;