Skip to content

Instantly share code, notes, and snippets.

View rzkhosroshahi's full-sized avatar
🪖

Reza Khosroshahi rzkhosroshahi

🪖
View GitHub Profile
{
"name": "admin-panel",
"version": "0.1.0",
"private": true,
"scripts": {
"build": "vue-cli-service build",
"test:unit": "vue-cli-service test:unit",
"lint": "vue-cli-service lint",
"dev": "vue-cli-service serve",
"test:watch": "jest --watchAll"
const path = require('path');
module.exports = {
css: {
loaderOptions: {
sass: {
additionalData: '@import "~@/styles/main.scss"',
},
},
},
{
mode: 'development',
context: '/home/linux/Documents/arvan/admin-panel',
node: {
setImmediate: false,
process: 'mock',
dgram: 'empty',
fs: 'empty',
net: 'empty',
tls: 'empty',
@import '~variables';
$base-class: 'p-cdnLogServer';
$blue-light-warm: darken(desaturate(adjust-hue($blue-mid-light, 8), 71.19), 2.94);
.#{$base-class} {
display: flex;
flex-direction: column;
align-items: center;
&__logStatus,
/* eslint {indent: ['error', 4],
semi: ['error', 'always'],
comma-dangle: ['error', 'always-multiline']}
*/
// import Vue from 'vue';
import LogServer from './index';
import render from '~/testingUtils/render';
import mockHttpHandler from '@arvan/cdn/api/httpHandler';
import flushPromises from 'flush-promises';
import routes from '@arvan/cdn/routes';
v-bind="{
id: 'someProp',
...(tooltip && {'v-tippy': `{placement: 'top', arrow: true, animation: 'scale'}`}),
}"
import React from 'react';
import PropTypes from 'prop-types';
function WithLoading(Component) {
function WihLoadingComponent({ isLoading, error, ...props }) {
if (!isLoading && !error) return <Component {...props} />;
return <p>there is a problem in fetching url</p>;
}
WihLoadingComponent.propTypes = {
isLoading: PropTypes.bool.isRequired,
import React, { Component } from 'react';
import Fetch from '../Utilities/fetch';
import List from './render-list';
import WithLoading from './handle-loading';
const ListWithLoading = WithLoading(List);
class FetchinUserInfo extends Component {
constructor(props) {
super(props);
@(connect(null, mapDispatchToProps) as any)
{
"editor.formatOnSave": false,
"[typescriptreact]": {
"editor.formatOnSave": true
},
"[typescript]": {
"editor.formatOnSave": true
}
}