Skip to content

Instantly share code, notes, and snippets.

View Sk-OmarFaruque's full-sized avatar

Sk. Omar faruque Sk-OmarFaruque

  • Dhaka
View GitHub Profile
and query
let getSchedule = await Calendar.find({ $and: [{ start_date: { $gte: date} }, { user: user }, { start_date: { $lt: nextDay} }] })
var date = moment().format("YYYY-MM-01")
var begin = new Date(moment(date).format("YYYY-MM-01"));
var end = new Date(moment(date).format("YYYY-MM-") + moment(date).daysInMonth());
var result = [];
while (begin <= end) {
console.log('ads')
result.push(begin.toISOString());
begin.setDate(begin.getDate()+1);
}
chmod -R 777 microback-starter/
@Sk-OmarFaruque
Sk-OmarFaruque / vue
Last active September 15, 2017 04:19
//set in store
this.$store.commit('SET_WEEK_SETUP', this.booking)
// get out put from store
self.$store.state.authUser
//load router
this.$router.push('/dashboard')
//emit send from component
this.$emit('saveMap', this.$data)
//unique number by date
new Date().valueOf()
//file upload with rename
let body = ctx.request.body
let imagename = ctx.params.image
let image = body.files.file
var path = require('path')
const fs = require('fs');
let ext = path.extname(image.name)
image.name = `${imagename}_${ext}`
// find inside array
let res = await this.state.categories.find(data => {
return data.CategoryName === value
})
// empty object
Object.keys(this.q).forEach(key => {
this.q[key] = ''
})
//merge two objects
Object.assign(obj1,obj2)
modal
v-bind:class="{ modal: true, 'is-active': processing }"
//radius calculation
switch(radius_unit)
{
case "Meters": { input_value = meters; break;}
case "KM": { input_value = meters/1000; break;}
case "Feet": { input_value = meters*3.28084; break;}
case "Miles": { input_value = meters*0.000621371; break;}
default :
{
//radius calculation
switch(radius_unit)
{
case "Meters": { input_value = meters; break;}
case "KM": { input_value = meters/1000; break;}
case "Feet": { input_value = meters*3.28084; break;}
case "Miles": { input_value = meters*0.000621371; break;}
default :
{
v-validate="{ rules: { required: true, regex: /\b(0[1-9]|1[0-2])\/?([0-9]{4}|[0-9]{2})\b/} }" //inline regex
custom:
this.$validator.extend('emailexists', { // checks if the email is already in db
getMessage: field => 'Your email is in our record.Please check your email to login',
validate: async value => {
let response = await fetch(`${process.env.baseUrl}/users/auth/searchbyquery?email=${value}`, {
method: 'GET',
headers: {'Content-Type': 'Application/json'}
})
let result = await response.json()