social_media_buttons 1.0.0 social_media_buttons: ^1.0.0 copied to clipboard
A package that helps you to put some SocialMediaButtons to your profile or portfolio, and with url parameter it's launches the related url on web and mobile too.
import 'package:flutter/material.dart';
import 'package:social_media_buttons/social_media_button.dart';
import 'package:social_media_buttons/social_media_buttons.dart';
void main() => runApp(const MyApp());
class MyApp extends StatelessWidget {
const MyApp({super.key});
@override
Widget build(BuildContext context) {
return MaterialApp(
title: 'Social Media Buttons',
theme: ThemeData(
primarySwatch: Colors.blue,
),
home: Scaffold(
appBar: AppBar(
title: const Text('Social Media Buttons'),
),
body: GridView.count(
crossAxisCount: 3,
children: <Widget>[
const Icon(SocialMediaIcons.twitter),
const SocialMediaButton.twitter(
url: "https://twitter.com/CipliOnat",
size: 35,
color: Colors.blue,
),
SocialMediaButton.github(
onTap: () {
print('onTap ');
},
),
SocialMediaButton.stackoverflow(
onTap: () {
print('onTap ');
},
),
SocialMediaButton.instagram(
onTap: () {
print('onTap ');
},
),
SocialMediaButton.spotify(
onTap: () {
print('onTap ');
},
),
SocialMediaButton.whatsapp(
onTap: () {
print('onTap ');
},
),
SocialMediaButton.youtube(
onTap: () {
print('onTap ');
},
),
SocialMediaButton.skype(
onTap: () {
print('onTap ');
},
),
SocialMediaButton.facebook(
onTap: () {
print('onTap ');
},
),
SocialMediaButton.google(
onTap: () {
print('onTap ');
},
),
SocialMediaButton.snapchat(
onTap: () {
print('onTap ');
},
),
SocialMediaButton.linkedin(
onTap: () {
print('onTap ');
},
),
SocialMediaButton.dribbble(
onTap: () {
print('onTap ');
},
),
],
),
),
);
}
}