Cahnges to make compatible
This commit is contained in:
30
composables/useCapacitor.js
Normal file
30
composables/useCapacitor.js
Normal file
@@ -0,0 +1,30 @@
|
||||
import {Capacitor} from "@capacitor/core";
|
||||
import {Device} from "@capacitor/device";
|
||||
import {Network} from "@capacitor/network";
|
||||
|
||||
export const useCapacitor = () => {
|
||||
const getPlatform = () => {
|
||||
return Capacitor.getPlatform()
|
||||
}
|
||||
|
||||
const getDeviceInfo = async () => {
|
||||
return await Device.getInfo()
|
||||
}
|
||||
|
||||
const getIsPhone = async () => {
|
||||
let deviceInfo = await useCapacitor().getDeviceInfo()
|
||||
|
||||
if(deviceInfo.model.toLowerCase().includes('iphone')) {
|
||||
return true
|
||||
} else {
|
||||
return false
|
||||
}
|
||||
}
|
||||
|
||||
const getNetworkStatus = async () => {
|
||||
return await Network.getStatus()
|
||||
}
|
||||
|
||||
|
||||
return {getPlatform, getDeviceInfo, getNetworkStatus, getIsPhone}
|
||||
}
|
||||
@@ -1,4 +1,3 @@
|
||||
import index from "v-calendar";
|
||||
|
||||
export const useFiles = () => {
|
||||
const supabase = useSupabaseClient()
|
||||
|
||||
Reference in New Issue
Block a user